Gaulia 1 Denunciar post Postado Abril 12, 2006 Então eu nunca entendi array desde que comecei a programas, sou iniciante, sei PHP/Mysql, mas o array eu nunca entendiiii... então pesso ajuda para fazer isso que vou explicar agora... então eu fiz um while de imagens de um diretoripo, mas não fica organizado em ordem alfabetica então soube que tem que usar array,,, olha o codigo $dir = "web/relogios/$pasta"; $aberto = opendir($dir); $i = 1;$array = array("$arq" => "$i"); /// AQUI QUE EU NÃO SEI USAR E FAZER...$array = arsort($array["$arq"]); /// AQUI TAMBEM EU TENTEI MAS NADA while($arq = readdir($aberto)) { if($arq <> "." && $arq <> "..") { $ext = explode(".",$arq); if( ($ext[1] == "gif") || ($ext[1] == "jpg") ) { echo "<p><a href=http://www.animebakudan.com border=0><img src=$dir/$arq alt=Retirado de AnimeBakudan.Com></a> <textarea name=\"textarea\" cols=\"20\" rows=\"3\" class=\"coment\" onfocus=this.select() onmouseover=this.focus()> <!-- Inicio Relogio - AnimeBakudan.com/ --> <br><center> <script language=JavaScript1.2 src=\"http://animebakudan.sites.uol.com.br/web/relogios/$pasta/" . $i++ . ".js\" type=text/javascript> </script> </center><br> <!-- Fim Relogio - AnimeBakudan.com/ --> </textarea> </p>"; } } } Compartilhar este post Link para o post Compartilhar em outros sites
marceloy 0 Denunciar post Postado Abril 13, 2006 Te recomendo, antes de mais nada, que estude um pouco o que são e como utilizar arrays. Segue referência: http://br2.php.net/manual/en/function.array.php Compartilhar este post Link para o post Compartilhar em outros sites
Gaulia 1 Denunciar post Postado Abril 13, 2006 Bem eu dei uma lida e entendi o básico do array mas o que eu não entendi foi como usar ele wm um while para ordenar as imagens...eu coloquei mais o menos assim:$arr = array("$arq");$conta = count($arr);$num = 0;Mas dentro do while ele abre a imagem, e agora como odernar?while($arq = readdir($aberto)) {..... Compartilhar este post Link para o post Compartilhar em outros sites
Felipe_ls 0 Denunciar post Postado Abril 13, 2006 Cara, você tem que utilizar função de ordenação depois de montar a array, não antes... Compartilhar este post Link para o post Compartilhar em outros sites
marceloy 0 Denunciar post Postado Abril 13, 2006 Você não vai usar o while pra ordenar as imagen !!! O while vai te ajudar a pegar os valores e colocá-los numa array. (isso você está fazdendo?) Com os valores na array, use a função sort($array) para ordená-lo. http://br2.php.net/manual/en/function.sort.php Compartilhar este post Link para o post Compartilhar em outros sites