填充图像,脚本无法正常工作

填充图像,脚本无法正常工作

我有一段正在使用的代码,除了一个小问题外,它确实有效。

填充图像时,总有一张图像不会显示在网络服务器上。

例如,如果我上传 7 张不同的图片,则只会显示其中 6 张。

不显示哪个图像是随机的。

这是代码,有人能看出为什么这样做吗?

<?php 
$files = glob("images/".$_GET['user']."/*.*");
for ($i=1; $i<count($files); $i++) { 
$num = $files[$i]; 
//print $num; 
echo '<a class="fancybox" href="http://SERVER/'.$num.'"><img border="1" align="middle" width="300" height="200" src="http://SERVER/'.$num.'" alt=""/></a>&nbsp;'; 
}
?>

答案1

您的 $i 起始值为 1。尝试在 for 循环内设置 $i = 0;。这可能会奏效。

相关内容