Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá, galera tem como me explicar, se não for pedir muito de como fazer para criar arquivos zip por exemplo:
<?php // Criando o objeto
$z = new ZipArchive();
// Criando o pacote chamado "teste.zip"
$criou = $z->open('teste.zip', ZipArchive::CREATE);
if ($criou === true) {
// Criando um diretorio chamado "teste" dentro do pacote
$z->addEmptyDir('teste');
// Criando um TXT dentro do diretorio "teste" a partir do valor de uma string
$z->addFromString('teste/texto.txt', 'Conteúdo do arquivo de Texto');
// Criando outro TXT dentro do diretorio "teste"
$z->addFromString('teste/outro.txt', 'Outro arquivo');
// Copiando um arquivo do HD para o diretorio "teste" do pacote
$z->addFile('teste.php', 'teste/teste.php');
// Apagando o segundo TXT
$z->deleteName('teste/outro.txt');
// Salvando o arquivo
$z->close(); echo 'Erro: '.$criou;
}
?>
mas eu queria que não salvasse no servidor e somente mandava o download do arquivo zip para o cliente ou até mesmo poderia salvar mas que depois de 30 minutos ou 1 horas ele se apagasse
PS:Este código foi disponibilizado por Rubens Ribeiro e pode ser encontrado aqui http://rubsphp.blogspot.com.br/2011/03/manipulando-arquivos-zip-pelo-php.html
Carregando comentários...