<?php
//access the directory
$dir = dir('pics');
//build array of files in the directory
while (($pic = @$dir->read()) !== FALSE){
$pics [$pic]= filesize('pics/'.$pic);
}
asort ($pics);
$txtfile=@fopen('txtfile.txt', 'w');
if ($txtfile === NULL) {
throw new FileOpenException('txtfile.txt');
//loop though and print each file as a link
foreach ($pics as $name => $filesize){
if ($name !="." && $name !=".."){
echo "$filesize bytes <img src='pics/".$name."'/><br>";
$result =@fwrite($txtfile, $name . "\r\n");
if ($result === FALSE)
throw new FileWriteException();
}
}
}
fclose($txtfile);
?>
这段代码片段是由一位教授提供的,用于我们正在进行的项目,但它不起作用&amp;教授似乎并不了解。
这些代码用于从相册中提取图像并显示它们,但我做的任何事情似乎都无效。该专辑被命名为pics,与其他所有内容位于同一文件夹中。
感谢任何帮助。