Dir_list In Php Script

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Dir_list In Php Script

    plz add dir_lisit script in php which folder and files like types

    #2
    ???????????????
    Wapchat4u


    Topsites4u

    Comment


      #3
      Code:
      <?php 
      
      function getDirectory( $path = &#39;.&#39;, $level = 0 ){ 
      
          $ignore = array( &#39;cgi-bin&#39;, &#39;.&#39;, &#39;..&#39; ); 
          // Directories to ignore when listing output. Many hosts 
          // will deny PHP access to the cgi-bin. 
      
          $dh = @opendir( $path ); 
          // Open the directory to the handle $dh 
           
          while( false !== ( $file = readdir( $dh ) ) ){ 
          // Loop through the directory 
           
              if( !in_array( $file, $ignore ) ){ 
              // Check that this file is not to be ignored 
                   
                  $spaces = str_repeat( &#39;&#39;, ( $level * 4 ) ); 
                  // Just to add spacing to the list, to better 
                  // show the directory tree. 
                   
                  if( is_dir( "$path/$file" ) ){ 
                  // Its a directory, so we need to keep reading down... 
                   
                      echo "[b]$spaces $file[/b]
      "; 
                      getDirectory( "$path/$file", ($level+1) ); 
                      // Re-call this same function but on a new directory. 
                      // this is what makes function recursive. 
                   
                  } else { 
                   
                      echo "$spaces $file
      "; 
                      // Just print out the filename 
                   
                  } 
               
              } 
           
          } 
           
          closedir( $dh ); 
          // Close the directory handle 
      
      }
      ?>

      then call with the example functions

      Code:
      <?
      phpgetDirectory( "." );
      ?> 
      <-- Get the current directory -->
      Code:
      <?
      getDirectory( "./files/includes" ); 
      ?>
      <-- Get contents of the "files/includes" folder -->

      Comment

      Working...
      X