Brunogha 0 Denunciar post Postado Janeiro 30, 2015 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
William Bruno 1501 Denunciar post Postado Janeiro 30, 2015 glob tb faz isso. Compartilhar este post Link para o post Compartilhar em outros sites
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 Mas ele vai ler mais de 48 arquivos, estou tendo problema referente a quantidade de arquivos, pelo menos eh o q eu acho Compartilhar este post Link para o post Compartilhar em outros sites
Maykel-ctba 233 Denunciar post Postado Janeiro 30, 2015 Dá algum erro? Ou só para? Ativa o display errors, e veja qual erro é mostrado. Não creio que a função tenha um "limite" de arquivos. Compartilhar este post Link para o post Compartilhar em outros sites
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 ja ativei o display erro, não dar nenhum erro, simplesmente a pagina fica em branco, não executa nada. simplesmente para Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 30, 2015 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
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 scandir eu ja testei não funcionou. e com glob estou testando agora. meu error_reporting está em E_ALL. Compartilhar este post Link para o post Compartilhar em outros sites
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 tentei o glob tbm... mas não funcionou Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Janeiro 30, 2015 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
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 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
William Bruno 1501 Denunciar post Postado Janeiro 30, 2015 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
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 Não aparece nada, fica em branco toda a pagina do codigo fonte Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Janeiro 30, 2015 Poste um link. Compartilhar este post Link para o post Compartilhar em outros sites
Brunogha 0 Denunciar post Postado Janeiro 30, 2015 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