Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Estou desenvolvendo um sistema de notícias que será lido pelo FLASH e através do PHP
exporto as notícias do banco de dados em XML.
O grande problema é que os navegadores não lêem meu arquivo XML, pois não consigo
fazer a quebra de linha, já tentei utilizar /n, <br /> e nada dá certo, segue abaixo
o código da função desenvolvida, para que possam me dar suporte.
// Exportar XML
//=========================================
function exportarXML(){
// Deleta a versão anterior do XML
unlink('noticias.xml');
// Transforma o SQL em XML
$_xml = '<?xml version="1.0" encoding="utf-8"?>';
$_xml .= '/n <noticias>';
$_sql = mysql_query("SELECT * FROM ns_noticias ORDER BY id_noticia DESC;");
while($_row = mysql_fetch_array($_sql)){
$_xml .= '<titulo>' . utf8_encode($_row['nome_noticia']) . '</titulo>';
$_xml .= '<texto>' . utf8_encode($_row['texto_noticia']) . '</texto>';
$_xml .= '<data>' . utf8_encode($_row['data_noticia']) . '</data>';
}
$_xml .= '</noticias>';
// Gera o arquivo XML
$_open = fopen('noticias.xml', "w");
fwrite($_open, $_xml);
fclose($_open);
header('Location: ../sucesso.php');
}
Desde já agradeço.
Carregando comentários...