Gerar download de conteúdo no PHP
Se você precisa gerar um relatório para download via PHP mas não quer gerar um arquivo de texto no servidor esta é uma dica bem interessante.
Basta adicionar os seguintes headers HTTP e disponibilizar o nome do arquivo que será sugerido no diálogo de downloads do navegador do usuário.
Exemplo:
1 2 3 | header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . $nome_do_arquivo . '"'); echo "etc etc etc"; |
Tudo que você escrever via echo será o conteúdo do arquivo gerado.
Já que chegou até aqui, que tal ler isto?
- Julio Bitencourt
- dia 13 de outubro de 2009

