Daniel Andrade Postado Março 24, 2005 Denunciar Share Postado Março 24, 2005 Procurei por um trecho de codigos para listar os arquivos de um diretorio mas não encontrei.Para fazer um loop incluindo todos os arquivos de diretorio, como é o comando de "scan" do um determinado diretorio.Se tiver link de codigo, que faça a leitura de um diretorio, adicione. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Andrade Postado Março 24, 2005 Autor Denunciar Share Postado Março 24, 2005 <!-- início --> <?php /* Script- Captura os arquivos e pastas de um diretorio */ $diretorio = getcwd(); // pega o endereco do diretorio $ponteiro = opendir($diretorio); // ponteiro que ira percorrer a pasta while ($nome_itens = readdir($ponteiro)) { // monta o vetor com os itens da pasta $itens[] = $nome_itens; } sort($itens); // ordena o vetor de itens foreach ($itens as $listar) { //percorre o vetor para fazer a separacao entre arquivos e pastas if ($listar!="." && $listar!=".."){ // retira os itens "./" e "../" para que retorne apenas pastas e arquivos if (is_dir($listar)) { // checa se é uma pasta $pastas[]=$listar; // caso VERDADEIRO adiciona o item ao vetor de pastas } else{ $arquivos[]=$listar;// caso FALSO adiciona o item ao vetor de arquivos } } } foreach($pastas as $listar) echo "Pasta: <a href='$listar'>$listar</a><br>"; //lista as pastas foreach($arquivos as $listar){// lista os arquivos print " Arquivo: <a href='$listar'>$listar</a><br>"; if($listar != "ïndex.php") include ($listar); //inclui os arquivos diferentes de index.php } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Andrade Postado Março 25, 2005 Autor Denunciar Share Postado Março 25, 2005 Se alguém puder ajudar a implementar este codigo. Preciso expandir para que o mesmo possa capturar os arquivos de outros diretorios.Adicione no final um comparacao para evitar incluir o include index.php, mas não tenho certeza da sintaxe. Precisa, checar pois que mostra o resultados varias vezes Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Daniel Andrade
Procurei por um trecho de codigos para listar os arquivos de um diretorio mas não encontrei.
Para fazer um loop incluindo todos os arquivos de diretorio, como é o comando de "scan" do um determinado diretorio.
Se tiver link de codigo, que faça a leitura de um diretorio, adicione.
Link para o comentário
Compartilhar em outros sites
2 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.