home *** CD-ROM | disk | FTP | other *** search
- <?
- /*
-
- This script read the filenames from a specified directory and returns them in an array.
- The number of filenames is also returned.
-
- Copyleft(L) 1999 Eric Persson, eric@persson.tm, http://www.persson.tm/scripts/
-
- */
-
- Function searchdir($basedir)
- {
- global $filelisting, $number; //defines the two variables as global so they can be accessed from outside the function
- unset($filelisting); //kills $filelisting in case it have been used earlier in the script
- unset($number); //same as above
- $handle=opendir($basedir);
- while ($file = readdir($handle)) {
- if ($file== "." or $file== "..") {
- } else {
- $filelisting[]= "$basedir$file";
- };
- };
-
- $number=sizeof($filelisting); //gets the size of the array
- };
-
-
- searchdir( "./"); //runs the function to search the current directory
- echo $filelisting[1]; //echos the second value in the array
- echo $number; //echos the size of the array
-
-
-
- ?>
-