• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

HecKel

Criar ficheiro + download + delete

4 mensagens neste tópico

Boas!

Estou a iniciar-me agora em PHP, como tal..., n00b alert :P

Basicamente o que eu quero é carregar num botão, isso ir à BD, criar um formulário (nem preciso de o visualizar), esse formulário ser gravado em ficheiro (na verdade o formulário será XML) e depois aparecer-me para download, após o download o ficheiro deverá ser apagado do servidor.

Julgo que a parte de escrita em ficheiros consigo lá chegar com relativa facilidade, tal como a criação do XML, agora o mandar fazer download e o apagar do servidor é que não faço pequena ideia de como fazer.

E pronto..., como faço isto? :X

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

No fundo:

$file = 'file';
$tamanho = filesize($file);

header("Content-Type: application/save");
header("Content-Length: $tamanho");
header("Content-Disposition: attachment; filename=$file");
header("Content-Transfer-Encoding: binary");

unlink($file)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim, é só isso. Falta é um ; no final do unlink() :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora