Versio

dir() probleem tijdes lezen

Overzicht Reageren

Bo az

Bo az

05/09/2005 18:45:00
Quote Anchor link
Ik gebruik het volgende scriptje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
$dir
= dir($bron);
while($file = $dir->read()){
        if(!is_dir($file)){
                echo 'file: ' . $file . "\n";
         }
else{
        echo 'dir: ' . $file . "\n";
    }
}

$dir->close();
?>


Als ik voor $bron = '.'; invul krijg ik netjes een opsomming van alle mappen + bestanden, maar als ik iets anders bijvoorbeeld: $bron = 'map'; invul, dan krijg ik wel de opsomming van alle files, maar niet van de mappen.

iemand enig idee wat dit is?
 
PHP hulp

PHP hulp

24/05/2012 09:43:07
Gesponsorde koppelingen:
 
Bo az

Bo az

05/09/2005 19:01:00
Quote Anchor link
Al opgelost, zat hier nog wat rond te snuffelen en dit werkt wel en is nog korter ook:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
foreach(glob($bron . '*') as $file){
    if(!is_dir($file)){
        echo 'file: ' . $file . "\n";
    }
else{
        echo 'dir: ' . $file . "\n";
    }
}

?>
 



Overzicht Reageren

Get Adobe Flash player