phpbar.de logo

Mailinglisten-Archive

[php] dateiliste

[php] dateiliste

Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Thu, 30 Dec 1999 09:33:25 +0100


funktioniert doch !!!!!!!!

<?php
$file = "./";
function doit($file){

$handle=opendir($file);

while ($files = readdir($handle)) {

if ($files != "." && $files != "..") {

if(is_file($files)){
echo "$files <br>\n";
}

if(is_dir($files)){
doit($files);
}

}
}
closedir($handle);
}

doit($file);
?>

das problem war, dass die { und } nicht richtig gesetzt waren.
ebenso brauchst du kein chdir()
  
> funktioniert nicht:
> <?php
> $file = "c:/server/";
> function doit($file){
> chdir($file);
> $handle=opendir($file);
> while ($file = readdir($handle))
> 
>     if ($file != "." && $file != "..")
> 
> 
>         if(is_file($file)){
>          echo "$file ";
>         }
> 
>         if(is_dir($file)){
>          doit($file);
>         }
> 
>     }
> }
> closedir($handle);
> }
> 
> doit($file);
> ?>




php::bar PHP Wiki   -   Listenarchive