problema com ordem de carregamento
Olá, eu estou fazendo um site simples pra estudar estatistica e probabilidade com números de loteria, ai eu tenho um código que carrega as imagens, que eu postei aqui em outro tópico. O código está beleza e aqui no meu localhost quando eu carrego as imagens ficam dispostas em ordem alfabetica.
porem, eu resolvi publicar em um free host, e quando abro meu site pelo freehost as imagens não ficam em ordem alfabetica.
Isso é problema do servidor ou dá para arrumar isto no código?
Aqui está o trecho:
<?php
$count = 0;
$handle = opendir(dirname(realpath(__FILE__)).'/imagens');
while($file = readdir($handle)){
if($file !== '.' && $file !== '..'){
if (preg_match('/off/', $file)) {
$count++;
echo '<img id='.$file.' onclick="changeImage(this.id)" src="imagens/'.$file.'" border="0" width="40" height="40" /> ' . " ";
if ( $count % 10 == 0) {
echo '<br>';
}
}
}
}
?>
Eu pensei em criar um array com o nome dos arquivos e dar um array.sort(); funcionaria assim?Discussão (0)
Carregando comentários...