Gå til innhold

Eit lite php spørsmål om lesing av mapper...


Anbefalte innlegg

hadde vært flott om nokon kunne tatt seg litt tid til å svare på eit lite spørsmål! eg bruker scriptet under til å lage ei liste over mappene som ligger i mappa "bilder/". men ein ting eg synest er svært irriterande er at øverst på lista kjem to mapper med navna "." og "..". veit at dette er rotmappene til mappa, men er det mogleg å skrive om scriptet sånn at dei ikkje visast? eller sjølvsagt går det. rettere sagt, veit nåken korleis eg gjer det?

 

<?

$rep = "bilder/";

$dir = opendir($rep);

while ($mappe = readdir($dir)) {

if(is_dir($rep.$mappe)) {

print "$mappe<br>"; } }

closedir($dir);

?>

Lenke til kommentar
Videoannonse
Annonse
dette står beskrevet i manualen for nettopp readdir

Det skader ikke å ta en "liten" kikk i manualen før du poster et spørsmål. Hadde sikkert tatt kortere tid å finne svaret der, enn det tok å vente på svar her.

 

Hvis du ikke har funnet ut av det, prøv denne:

<?
$rep = "test/";
$dir = opendir($rep);
while ($mappe = readdir($dir)) {
if(is_dir($rep.$mappe) and $mappe != "." and $mappe != "..") {
print "$mappe<br>"; } }
closedir($dir);
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...