Here's somthing I made to list all files in a directory:
<?php
if ($submit == "Create my List!"
{
$fp = fopen($filename,"w+"

;
$handle = opendir("$folder"

;
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != ".."

{
$file = ereg_replace (".zip", "", $file);
$file = ereg_replace (".ace", "", $file);
$file = ereg_replace (".rar", "", $file);
$file = ereg_replace (".cab", "", $file);
$file = ereg_replace (".avi", "", $file);
$file = ereg_replace (".exe", "", $file);
$file = ereg_replace (".mpeg", "", $file);
$file = ereg_replace (".mpg", "", $file);
$file = ereg_replace ("_", "", $file);
$file = ereg_replace ($filename, "", $file);
$file = ereg_replace (".txt", "", $file);
$file = "$file\r\n";
fwrite( $fp, $file);
}
}
closedir($handle);
fclose( $fp );
echo "List created! Click <a href=\"$filename\">here</a> to view it<P>
<a href=\"$PHP_SELF\"><- Create Another List</a>";
}
if ($submit != "Create my List!"
{
echo "<form action=\"$PHP_SELF\" method=\"POST\">
Directory: <input type=\"text\" name=\"folder\" value=\"C:\download\"><br>
File Name<input type=\"text\" name=\"filename\" value=\"list.txt\"><p>
<input type=\"submit\" name=\"submit\" value=\"Create my List!\">
</form>";
}
?>
Have a look throught and try it it out.