Amiegos, eu tenho uma pasta com 200 arquivos zipados. Meu cliente quer que eu faça uma seção no site para as pessoas fazerem o download desses arquivos....
São duzentos arquivos diferentres, logo, 200 links. Como eu faço isso com php ?????

Disponibilizar Arquivos Na Página
Started By Marciofbb, 05/12/2005, 18:47
4 replies to this topic
#1
Posted 05/12/2005, 18:47
Marcio Mota
"As coisas deveriam ser simples e não simpificadas"
Albert Einstein
"As coisas deveriam ser simples e não simpificadas"
Albert Einstein
#2
Posted 05/12/2005, 19:00
vc pode listar os arquivos do diretorio e da mesma maneira que lista mostra link:
esse codigo foi postado a mó cara por nao sei quem que tb precisei disso, dei uma modifica mas num testei qualquer duvida só postar
<? $pasta = "./imagens"; if ($handle = opendir($pasta)) { while (false !== ($file = readdir($handle))) { if (filetype($pasta . $file) != "dir" And ($file != "." && $file != "..")) { if($file!="index.php"){//o if vai listar o q é diferente do index.php $quebra = explode(".",$file); $ext = array_reverse($quebra); echo "<a href=$file>$file</a><BR>"; } } } } closedir($handle); } ?>
esse codigo foi postado a mó cara por nao sei quem que tb precisei disso, dei uma modifica mas num testei qualquer duvida só postar
#3
Posted 06/12/2005, 08:11
Você pode fazer um banco de dados só pra guardar os endereços, e depois usar um while pra imprimir todos.
#4
Posted 07/12/2005, 10:14
Eu usei o classe dir() do php.....
muito boa, foi só 6 linhas de código
muito boa, foi só 6 linhas de código
Marcio Mota
"As coisas deveriam ser simples e não simpificadas"
Albert Einstein
"As coisas deveriam ser simples e não simpificadas"
Albert Einstein
#5
Posted 07/12/2005, 14:55
melhor ainda seria usando glob()
duas linhas, hehe... ai vc faz assim:
e ainda usando algunas funções você pode disponibilizar mais caracteristicas do arquivo, tais como:
filesize() : tamanho do arquivo;
filemtime(): data da ultima modificação;
Flws...
Até mais
duas linhas, hehe... ai vc faz assim:
foreach (glob("arquivos/*.zip") as $filename) { echo "<a href='$filename'>" . $filename . "</a>\n"; }
e ainda usando algunas funções você pode disponibilizar mais caracteristicas do arquivo, tais como:
filesize() : tamanho do arquivo;
filemtime(): data da ultima modificação;
Flws...

1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)