Willian Vag. Postado Maio 4, 2007 Denunciar Share Postado Maio 4, 2007 Bom Dia PessoalQueria ver com vocês se tem como fazer um script do php para listar o conteudo de um diretorio e gerar uma pagina em html pra mim ... será que tem alguma função pronta pra fazer isso, se não tiver como que eu posso estar fazendo... obrigado ... fico no aguardo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Maio 4, 2007 Denunciar Share Postado Maio 4, 2007 De uma olhada aqui:http://br2.php.net/dirSe você estiver usando PHP 5, a função scandir() lhe será muito útil. ;)Abraços,Beraldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Maio 4, 2007 Denunciar Share Postado Maio 4, 2007 http://www.php.net/manual/pt_BR/ref.dir.phptem algumas classes prontar, pode achar em : http://www.phpclasses.org Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Vag. Postado Maio 4, 2007 Autor Denunciar Share Postado Maio 4, 2007 Opa legal pessoal... deu certo aqui...uma duvida agora eu tenho esse codigo<?php$dir = 'C:\www\sigiq\dados';$files1 = scandir($dir);$files2 = scandir($dir, 1); //ORDEM DECRESCENTEprint_r($files2);?> como que eu faço para fazer um hiperlink de cada arquivo que ele lerpor ex:ele vai me dar uma lista de datas03052007040520070505200706052007como que eu faço para pegar o valor da data que ele clicar em cima e mandar para outroscript Obrigado;.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Maio 4, 2007 Denunciar Share Postado Maio 4, 2007 Aí você não poderá usar print_r(), terá de montar um llop:$dir = 'C:\www\sigiq\dados'; $files1 = scandir($dir); $files2 = scandir($dir, 1); //ORDEM DECRESCENTE for ($i = 0; $i < count($files2); $i++) { echo "<a href=\"" . $dir . "/" . $files2[$i] . "\">" . $files2[$i] . "</a><br />"; }Abraços,Beraldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Vag. Postado Maio 7, 2007 Autor Denunciar Share Postado Maio 7, 2007 (editado) Ola pessoalNossa essas dicas me ajudaram bastante .. Muito Obrigado..eu tenho só mais uma perguntinhaeu montei um script para passar como parametro alguns dados<?php$dir = 'C:\www\sigiq\dados';$files1 = scandir($dir);$files2 = scandir($dir, 1); //ORDEM DECRESCENTEfor ($i = 2; $i < count($files2); $i++){ $dia = substr("$files2[$i]",1,-9); $mês = substr("$files2[$i]",3,-7); $ano = substr("$files2[$i]",5,-5); echo '<p ></p>'; echo '<a href="relat.php?Dia='.$dia.'&mês='.$mês.'&Ano='.$ano.'">'.$dia.' / '.$mês.' / '.$ano.'</a>'; $i=$i+2; } ?>os arquivos desse diretorio são composto por n* arquivos ("W010507A.DBF")esse script vai me gerar uma lista do diretorio na ordem que eu quero, só tem um problema, estou tendo dificuldade em receber os dados desse parametro no outro arquivo phpalguém sabe como eu posso resolver isso.eu só quero que o outro arquivo receba o valor da data em variaveis separadas, para que o outro arquivo possa tratar esses campos e me gerar um relatorio.Obrigado.Fico no aguardo. Editado Maio 7, 2007 por Willian Vag. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Willian Vag.
Bom Dia Pessoal
Queria ver com vocês se tem como fazer um script do php para listar o conteudo de um diretorio e gerar uma pagina em html pra mim ... será que tem alguma função pronta pra fazer isso, se não tiver como que eu posso estar fazendo...
obrigado ...
fico no aguardo...
Link para o comentário
Compartilhar em outros sites
5 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.