nbr2004 Postado Abril 11, 2006 Denunciar Share Postado Abril 11, 2006 boa noite pessoal estou com um problema, escou com um codigo que está exibindo as fotos aleatorias, eu precisava que exibisse assim:001.jpg 002.jpg003.jpg 004.jpg005.jpg 006.jpgsegue abaixo o codigo<?// variável que define o diretório das imagens $dir = "./imagem";?><? # pegando a pasta da festa atual$onde = getcwd();$diretorioatual = str_replace("/home/portalun/public_html/", "", $onde);# fim pegando a pasta da festa atualecho "<center>";?><?if (strstr($pg,".")== TRUE) { $pg=ceil($pg); $pg=$pg-1; }if (!$pg==0) { $cont=$pg * 12; } else { $cont=0; }?> <?$handle = opendir($dir);$ext = "jpg";$indice = 0;$ipp = 30;while (false !== ($file = readdir($handle))){ $pathdata = pathinfo($file); if (!is_dir($file) && ($pathdata["extension"] == strtolower($ext)) || ($pathdata["extension"] == strtoupper($ext))) { $imagens[$indice] = $file; $indice++; }}$pagina = 1;if ($_GET['pg']) $pagina = $_GET['pg']; $paginas = ceil(count($imagens) / $ipp); $inicio = $pg * $ipp;echo '<center>'; for ($i=$inicio; $i<($inicio+$ipp); $i++) if($imagens[$i] != "") { ?> <? $cont=$cont+1; ?> <? echo " <tr> <td> <img src=$dir/$imagens[$i] width=350 height=263 cellSpacing=0 cellPadding=0 border=1></a> </td> </tr>"; ?> <? }echo '</center>'; ?>obs: antes funcionava normal foi depois que troquei de servidor que ele está embaralhando as fotos... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 nbr2004 Postado Abril 13, 2006 Autor Denunciar Share Postado Abril 13, 2006 me ajudem Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CorN_Sk8 Postado Abril 13, 2006 Denunciar Share Postado Abril 13, 2006 bom talvez não seje erro no código, ele pode estar mostrando por ordem alfabética, e não numérica, voce deveria fazer uma função Sort para isso... jogue os dados no array dps coloque em ordem numérica Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 nbr2004 Postado Abril 13, 2006 Autor Denunciar Share Postado Abril 13, 2006 mas como eu faço isso?;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Abril 13, 2006 Denunciar Share Postado Abril 13, 2006 Para maiores detalhes:Function SorteArraysFALOPA! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
nbr2004
boa noite pessoal estou com um problema, escou com um codigo que está exibindo as fotos aleatorias, eu precisava que exibisse assim:
001.jpg 002.jpg
003.jpg 004.jpg
005.jpg 006.jpg
segue abaixo o codigo
obs: antes funcionava normal foi depois que troquei de servidor que ele está embaralhando as fotos...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.