alissong 1 Denunciar post Postado Abril 18, 2009 Pessoal, Veja o que está errado nesse: <?php $gmtDate = gmdate("D, d M Y H:i:s"); header("Expires: {$gmtDate} GMT"); header("Last-Modified: {$gmtDate} GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-Type: text/html; charset=ISO-8859-1"); include "conexao/conexao.php"; // cria a string XML $meuXML = "<?xml version=\"1.0\"?>"; $meuXML .= "<historicos>"; $sql = "SELECT historico FROM despesa ORDER BY historico"; $res = mysql_query($sql); $registros = mysql_num_rows($res); while ($dados = mysql_fetch_row($res)){ $nome = $dados[0]; $meuXML .= "<historico>"; $meuXML .= "<nome>$nome</nome>"; $meuXML .= "</historico>"; } $meuXML .= "</historicos>"; // retorna o resultado ao navegador header("Content-type: application/xml"); echo $meuXML; ?>Exibe esse erro ao executar o arquivo: A página XML não pode ser exibida Não é possível exibir a entrada XML usando a folha de estilos XSL. Corrija o erro e clique no botão Atualizar ou tente novamente mais tarde. -------------------------------------------------------------------------------- Caractere inválido encontrado no texto. Erro ao processar o recurso 'http://localhost/orcamento/sugestoes.php'. Linha 1, p... <?xml version="1.0"?><historicos><historico><nome>PAGAAMENTO PIZZA EE REFRIGERANTE PARA A CASA DA MA... Alguém me dizer qual o erro. Alissong Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 19, 2009 em cima está definindo header("Content-Type: text/html; charset=ISO-8859-1"); e no final novamente header("Content-type: application/xml"); retire o de cima e troque o de baixo header("Content-Type: text/xml; charset=ISO-8859-1"); obs: isso não é solução definitiva. O problema principal pode persistir. Compartilhar este post Link para o post Compartilhar em outros sites