
У меня есть этот фрагмент кода, с которым я работаю, и он работает, за исключением одной небольшой проблемы.
При загрузке изображений всегда находится одно изображение, которое не отображается на веб-сервере.
например, если я загружу 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> ';
}
?>
решение1
Вы начинаете $i с 1. Попробуйте установить $i = 0; внутри вашего цикла for. Это может сработать.