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)










