제가 작업하고 있는 이 코드 조각이 있는데 하나의 작은 문제를 제외하고는 작동합니다.
이미지를 채울 때 항상 웹 서버에 표시되지 않는 이미지가 하나 있습니다.
예를 들어, 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 루프 내부. 이것은 트릭을 할 수 있습니다.