Como faço para fazer um script para baixar e compactar uma serie de arquivos?
Olá amigos.
Estou com uma duvida.
Criei um link onde meus clientes pode acessar e baixar varios arquivos doc que estao numa determinada pasta em minha rede. Mas gostaria de colocar uma opçao onde ele podesse baixar todos os arquivos de uma so vez. Ou seja uma Opção onde compacta para o formato rar ou zip e baixa os arquivos da sequencia.
Obs.:Como são varios clientes estes arquivos alteram de um para o outro mas todos estao na mesma pasta.
Desde já agradeço!
Estou com uma duvida.
Criei um link onde meus clientes pode acessar e baixar varios arquivos doc que estao numa determinada pasta em minha rede. Mas gostaria de colocar uma opçao onde ele podesse baixar todos os arquivos de uma so vez. Ou seja uma Opção onde compacta para o formato rar ou zip e baixa os arquivos da sequencia.
Obs.:Como são varios clientes estes arquivos alteram de um para o outro mas todos estao na mesma pasta.
Desde já agradeço!
comentários (0)
suspender
Lista de Respostas:
17/08/2010 1:02pm
(~14 anos atrás)
(~14 anos atrás)
Dá uma olhada no manual
http://www.php.net/Zip
Lá tem muito a respeito...
Veja um exemplo que achei
http://www.php.net/Zip
Lá tem muito a respeito...
Veja um exemplo que achei
<?php if (!extension_loaded('zip')) { echo( "Nao esta habilitado php_zip.dll, edite seu php.ini" ); //no php.ini descomente essa linha, se nao existir basta cria-la: extension=php_zip.dll exit; } $dir = dirname(__FILE__)."/"; $zip = new Zip(); $zip->open($dir . "arquivo.zip", ZIP::CREATE); $zip->addfile($dir . "nome_do_arquivo.extensao", "nome_do_arquivo.extensao"); $zip->close(); ?>