View Single Post
Old 06-08-2008, 08:22 PM   #1 (permalink)
Peuplarchie
The Acquainted
 
Peuplarchie's Avatar
 
Join Date: May 2008
Location: Québec
Posts: 104
Thanks: 10
Peuplarchie is on a distinguished road
Application RESOLVED -- list populating proplem

Good day to you all,
I'm working of an auto-populated unordered list.
The way it working I have a recursive directory lister that list all folder in an unordered list.

My problem with that script is hat it start the listing by a ul, how can I stopt it to do so ?

PHP Code:

function dirlist($dir
{     
 
        
$dh opendir($dir); 
        
// the trick is creating the appropriate list tags 
        // before and after the loop 
        // however if the folder is empty then there shouldn't
        // be any UL tags. $isleaf keeps track of that
        
$isleaf=true;
        while((
$file readdir($dh)) !== false
        { 
                if(
$file == "." || $file == ".."
                        continue; 
                
$filed $file;
                
$file $dir "/" $file;
                if(
is_dir($file)) 
                { 
                
                        if (
$isleaf) { $isleaf=false; echo "<ul>\r"; }
                        echo 
"<li><a href=\"http://test.com/test_images.php?folder=$file\" class=\"blue0\">$filed</a></li>\r"

                        
dirlist($dir."/".$filed);

 
               }
        } 
        if (!
$isleaf) echo "</ul>\r"


}    
dirlist ("Pictures/Pics/Pic-S"); 
Thanks for you time !
Take care !
__________________
That's why we are not alone on earth... let's build !

Last edited by Peuplarchie : 06-09-2008 at 01:14 AM.
Peuplarchie is offline  
Reply With Quote