On Jun 25, 2005, at 8:34 AM, Marcos Mendonça wrote:

Hello

I'm using PHP 4.3.9, under Windows XP with Apache.

I have the following directory structure on a given app, i'm working on.

photos/
folder1
folder2
folder3
... and so on

I'm trying the following code to make a list of folder under photos:

                      $d = dir('photos/');

                        while (false !== ($entry = $d->read())) {
                            if (is_dir($entry) && $entry != '.' && $entry != 
'..')
                                echo $entry . "<br />";
                        }

For some strange reason, that echoes nothing. is_dir is returning
false on every folder (dir)
under photos, except for '.' and '..' dirs. Can someone explain this?

What do you get if you just echo out $entry without the if() statement?

Do you get a list of the directories you'd expect?



Edward Vermillion
[EMAIL PROTECTED]

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to