Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mikeillusionnight

[Resolvido] Erro ao gerar CSV

Recommended Posts

estou com um pobleminha ao gear um csv

o codigo ta correto porem da dando erro de headers

 

Warning: Cannot modify header information - headers already sent by

nao linhas do header

 

chamo a funcao usando GET em um link

admEmailListGeraCSV.php?acao=csv

 

<?php
	$acao = $_GET['acao'];
	if($acao == 'csv'){
			require '../include/conexao.php';
			$query = "SELECT * FROM emaillist";
			$sql = mysql_query($query) or die(mysql_error());
			$file = "nome,email";
				while($row = mysql_fetch_assoc($sql)){
					$file .="\n".$row['nome'].','.$row['email'];
				}
			header('Content-Disposition: attachment; filename="emaillist.csv"');
			header('Expires: 0');
			header('Pragma: no-cache');
			echo $file;
	}
?>

 

ja procurei alguns topicos no forum e no google porem nada resolveu

noa ha espacos no codigo e o ob_start() tb nao adinatou

alguem tem mais alguma dica

nao

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode ser erro de codificação do arquivo...

 

salve em UTF - sem BOM

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode ser erro de codificação do arquivo...

 

salve em UTF - sem BOM

 

 

 

RESOLVIDO

 

 

abri o arquivo no bloco de notas copiei o cido e salvei

ultilizo o dreamweaver tem como resolver isso nele pra nao usa BOM

 

grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.