<?php
// full directory path
$filepath = "/home/httpd/html/tut/upload";
// user's path in browser -- same as full directory path
$url_path = "/tut/upload";
// get unique server directory used for this user session
$dir = dir($filepath);
// loop through all server subdirectories for this user session
while($entry=$dir->read()) {
// if entry is system file (doesn't have picture files), go to next entry in
// "while" loop
if($entry == "." || $entry == "..") {
continue;
}
// open server name file for read only; "@" prefix tells fopen not to print
// message if there is an error, since function print_error does that
// if there is an error, go to next entry in "while" loop
$fp = @fopen("$filepath/$entry/name","r");
if(!$fp) {
print "Bad entry: $entry<br>";
continue;
}
// get name of the server picture file and close the server name file
$name = fgets($fp,4096);
fclose($fp);
// display each picture and its file name; in addition, "alt=" causes the file
// name to be displayed as ToolTip text when mouse points to picture
?>
| 对此文章发表了评论 |
