Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Brunogha

função dir()

Recommended Posts

Bom dia Pessoal, estou tendo um problema com a função dir(), consigo carregar 47 arquivos com ele, se tiver 48 arquivos na pasta a pagina não executa. segue o código que estou usando:

$path = "arquivos/";
if(is_dir($path)){
    $diretorio = dir($path);
    while($arquivo = $diretorio -> read()){
        if($arquivo != '.' && $arquivo != '..' && $arquivo != 'url'){
            echo $arquivo;
        }
    }
    $diretorio -> close();
}
se alguém poder me ajudar, ou conhecer uma função ou uma melhor forma de fazer isso, eu agradeço.

 

desde já Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Além do display_errors, verifique se error_reporting está em E_ALL, como mostrado aqui: http://forum.imasters.com.br/topic/375800-orientaes-para-uma-boa-participao/

 

Já testou com glob, como sugerido pelo William? Teste também com scandir. Veja se algum deles gera outro resultado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse 48 arquivo, tem algum "problema" ? permissão ? corrompido ?

 

Coloque outros 3 arquivos, ou copie algum dos que já estão lá. Veja se aparece.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Irmão estava fuçando aqui o código e descobrir uma coisa quanto mais caracteres eu imprimo menos arquivo ele exibi.

 

na hora de imprimir estou imprimindo ima linha mais ou menos assim:

echo "
  <tr><td>$nome1</td><td>$link1</td><td><a href='$del1'><i class='fa fa-trash-o'></i></a></td></tr>
";

Conforme fui tirando alguns links da linha foi aumentando a quantidade de arquivos q ele lê sem a pagina pare de funcionar.

 

Posso ate ta falando besteira, mas foi o que percebi


Esse 48 arquivo, tem algum "problema" ? permissão ? corrompido ?

Coloque outros 3 arquivos, ou copie algum dos que já estão lá. Veja se aparece.

 

William já havia feito esse teste e acabo caindo no mesmo problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara.. pode ser o seu css q está ocultando.

 

Veja se no código fonte do browser (Ctrl+U) aparece todos os arquivos.

Se tiver dúvidas, poste um link.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera muito Obrigado pela ajuda.

 

mas fiz de uma maneira bem bizarra, criei uma arquivo xml e toda vez que ele faz o upload ele salva os dados no xml,

ai pra exibir a lista eu dei um loop no arquivo xml com os dados.

 

minha conseguiu sair d 48 e ir para 250.

 

 

Poste um link.

 

William nao tenho como postar o link pois o sistema eh uma intranet aqui, e as portas para conexão ftp são bloqueadas ai não consigo posta no meu server.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.