我正在使用一切正常将一些文件导入文件夹,并且所有文件都正常插入,但是当我尝试在浏览器上显示这些文件的缩略图时,问题就开始了。在这种情况下,只有一些文件可以完美显示,而其他文件则显示为空矩形!虽然所有文件都位于同一个文件夹中!我进行了更多调查,并意识到其原始来源(在计算机上)接近文件夹路径的图像正在完美显示,而其他图像则没有。
例如,我的文件夹位于:c://xampp/htdocs/test/folder 我已将所有图片放在文件夹中,但仅显示最初在 c://xampp/htdocs/test 上可用的图像,而不是其他。
请帮我
编码:
$images=array();
$dir_handler = opendir('test/folder') or die("Unable to open $path");
$i=0;
while($file = readdir($dir_handler))
{
if(is_dir($file))
continue;
else if($file != '.' && $file != '..' && $file != 'index.php')
{
$images[$i]=$file;
$i++;
}
}
sort($images);
for($i=0; $i<sizeof($images); $i++)
{
echo "<a href=".chr(34).$path.$images[$i].chr(34)."><img style='border:1px solid #666666; width:100px;height:100px; margin: 10px;' src='".$images[$i]."'/></a>";
} closedir($dir);