| 
	
 | 
 Posted by Edward Vermillion on 06/25/05 18:07 
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 
evermillion@doggydoo.net
 
  
Navigation:
[Reply to this message] 
 |