Try this -- shorter. I only tested it out in Win(32)though
<?
$handle=opendir('.');
echo "Directory handle: $handle\n";
echo "Files:\n";
while ($file = readdir($handle)) {
echo "$file\n";
}
closedir($handle);
?>
At 03:00 PM 8/8/01 +0200, you wrote:
>[EMAIL PROTECTED] (Eduardo Kokubo) wrote:
>
> > I think I saw a code to list the files, subdirectories and the files
> > in the subdirectories of a simple directory in this list some time
> > ago, but I didn't save it. Considering the quantitie of messages in
> > this list, It's quite dificult to find this specific code, so ask the
> > person who did it or someone else to write this code again.
> >
> > I'm using this one:
> >
> > $publico = ftp_nlist ($servidor, "public_html/publico");
> > $cont = 0;
> > while ($publico[$cont]){
> > print "$publico[$cont]<br>";
> > $cont++;}
> >
> > This code doesn't show the files in the subdirectories and it requires
> > ftp connection. Not very efficient.
> >
> > Thanks in advance.
> >
> > Is there a problem if I just write "thanks in advance"??? It's easier
> > then writting back to thanks everybody :)
> >
>
>is this what your looking for?
>
>function getDirContents($slashdir) {
> $dh = opendir($slashdir);
>
> while (($file = readdir ($dh))) {
> if (is_dir($slashdir . $file) && $file != "." && $file != "..") {
> getDirContents ($slashdir . $file . "/");
> } else if ($file != "." && $file != "..") {
> echo $file . "<br>";
> }
> }
> closedir($dh);
>}
>
>getDirContents("/test/");
>
>--
>Henrik Hansen
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]