PH e Excel - Uma parte resolvida

Enviada por Rodrigo Caldeira 
Rodrigo Caldeira
PH e Excel - Uma parte resolvida
18 de March de 2003 às 06:23PM
Olá a todos!

Eu jah resolvi uma parte de Excel. Eu salvo um arquivo e salvo com a extensão ".csv" e jah funciona.

Mas agora eu tenho outra dúvida.

Eu crio este arquivo, mas se eu fizer o download deste arquivo, o browser vai mostrar o conteúdo dele na tela, e não vai pedir para realizar o download.

Alguém tem uma idéia de como resolver isso?

[]'s
Marcelo Coelho Quinho
Re: PH e Excel - Uma parte resolvida
19 de March de 2003 às 03:54AM
Não entendi muito bem,

Se você fizer o download o browser não vai pedir pra vc fazer o download?
Marco
Mude o tipo de MIME
19 de March de 2003 às 05:03AM
Use AddType do Apache para mudar o tipo MIME do .csv para application/octet-stream.
Marco
Re: Mude o tipo de MIME no .htaccess
19 de March de 2003 às 06:13AM
Acrescente a linha no .htaccess :
AddType application/octet-stream csv
Assim sempre será feito o download do arquivo e nunca será aberto no browser.
Rodrigo Caldeira
Re: Mude o tipo de MIME no .htaccess
19 de March de 2003 às 05:40PM
Já resolvi isso tbm!!!

eu to fazendo assim (fica aqui uma dica para que for fazer algo igual!!!):

Eu crio o arquivo.csv e num arquivo download.php eu coloquei o código:

header("Content-type: multipart/form-data");
header("Content-Disposition: attachment; filename=arquivo.csv");
include("arquivo.csv");

com isso o navegador pede para fazer o download do arquivo.csv.

NOTA: com isso é possível forçar o navegador a realizar o download de QUALQUER TIPO DE ARQUIVO, INCLUSIVE .HTML

certo??


[]'s
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.