Eu tenho esse trecho de código com o qual estou trabalhando e funciona, exceto um pequeno problema.
Ao preencher as imagens, sempre há uma imagem que não aparece no servidor web.
por exemplo, se eu enviar 7 fotos diferentes, apenas 6 delas serão exibidas.
É aleatório qual imagem não é exibida.
Este é o código, alguém pode ver por que está fazendo isso?
<?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> ';
}
?>
Responder1
Você está começando $i em 1. Tente definir $i = 0; dentro do seu loop for. Isso pode resolver o problema.