beuleal Postado Julho 5, 2011 Denunciar Share Postado Julho 5, 2011 Galera, estou estudando uma "paginação" (mostra quantas linhas tiver q mostrar em 6 colunas) de um diretório e colocar os arquivos/imagens em ordem alfabética. Mas não estou obtendo sucesso....O código:$i=0; $maindir = "pasta/"; $mydir = opendir($maindir); echo "<table width='700px' border='0' cellspacing='0' cellpadding='0' class='imglist'><tr>"; while($fn = readdir($mydir)) { if($fn!='.' && $fn!='..'){ continue; }// fecha if }// fecha while $arquivos[] = $fn; sort($arquivos); foreach ($arquivos as $arquivo){ $arquivo_abreviado = substr($arquivo,0, 10)."..."; print_r($arquivo); $exibe_imagem = "<td> <div class='sombra'><a href='$maindir$arquivo'><img src='$maindir$arquivo' width='70' height='70' border='0'></a></div> <br><font class='style2'>$arquivo_abreviado</font> </td>"; echo "<td class='imglist'>$exibe_imagem</td>"; $i=$i+1; if($i==6){ echo "</tr>"; $i=0; } echo "</table>"; } closedir($mydir);Eu peguei varias partes de codigos na internet e alguns que eu já tinha e estou estudando.... mas não esta dando certo... me ajudem Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 beuleal Postado Julho 5, 2011 Autor Denunciar Share Postado Julho 5, 2011 Resolvido. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Julho 5, 2011 Denunciar Share Postado Julho 5, 2011 Coloque a solução aqui, pode ajudar outras pessoas com o mesmo problema.Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Roger Mauricio Takemiya Postado Julho 6, 2011 Denunciar Share Postado Julho 6, 2011 Para quem precisa de uma solução rápida ou material para estudo.. muito bom esse código aqui \/http://www.evoluted.net/thinktank/web-deve...-listing-script Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 beuleal Postado Julho 6, 2011 Autor Denunciar Share Postado Julho 6, 2011 Aqui esta a solução:$mydir = opendir($dir); $exclude = array("index.php", ".", ".."); // adiciona os arquivos ao array $arquivos while($fn = readdir($mydir)) { if ($fn == $exclude[0] || $fn == $exclude[1] || $fn == $exclude[2]) continue; $arquivos[] = $fn; } // ordena o vetor sort($arquivos); // exibe os arquivos //cria tabela com o contador em 0 echo "<table width='700px' border='0' cellspacing='0' cellpadding='0' class='imglist'><tr>"; $i=0; foreach ($arquivos as $arquivo){ $arquivo_abreviado = substr($arquivo,0, 10)."..."; echo "<td><a href=''><img src='$dir$arquivo' width='70' height='70' border='0'></a></td>"; $i=$i+1; if($i==6){ echo "</tr>"; $i=0; } } //closedir($mydir); echo "</table>";Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
beuleal
Galera, estou estudando uma "paginação" (mostra quantas linhas tiver q mostrar em 6 colunas) de um diretório e colocar os arquivos/imagens em ordem alfabética. Mas não estou obtendo sucesso....
O código:
Eu peguei varias partes de codigos na internet e alguns que eu já tinha e estou estudando.... mas não esta dando certo... me ajudem
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.