Edita o php.ini e procura a linha charset, descomenta ela e reinicia o apache. [EMAIL PROTECTED] escreveu:
Ola tenho um scriptizinho em php este primeiro eata num apache 1.3 em freebsd 5.4 php 4.3.11 [2]http://www.fiqnet.com.br/marcelo/tt.php e este segundo n um apache 2.2.2 e, freebsd 6.2 php 5.2.2 [3]http://www2.matelnet.com.br/marcelo/tt.php neste ultimo no freebsd 6.2 os caracteres acentuados nao saem corretamente o que devo fazer para mostrar corretamente o script em php: <?php class le_xml{ var $parser; function le_xml() { $this->parser = xml_parser_create(); xml_set_element_handler($this->parser, "tags_ini", "tags_fim"); xml_set_character_data_handler($this->parser, "dados"); } function abre_xml($url){ // Função que pega a tag aberta xml <> function tags_ini($parser, $param) { switch($param) { case "TITLE": echo "<br><table width=100%>"; echo "<tr bgcolor=#c7c7c7><td align=left>"; echo "<font face=Arial size=2><b><u>Titulo:</u></b> "; break; case "URL": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Url logo:</b> "; break; case "LANGUAGE": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Linguagem:</b> "; break; case "COPYRIGHT": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Copyright:</b> "; break; case "TTL": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Tamanho letra:</b> "; break; case "LASTBUILDDATE": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Data:</b> "; break; case "LINK": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Link:</b> "; break; case "DESCRIPTION": echo "<table width=100%>"; echo "<tr bgcolor=#f7f7f7><td align=left>"; echo "<font face=Arial size=2><b>Descrição:</b> "; break; }//fim switch }//fim função tags_ini //função que traz os dados do xml function dados($parser, $dados) { echo $dados; } //Função que pega tag fechada xml </> function tags_fim($parser, $param) { echo "</b></font></td></tr></table>"; }//fim da funçao tags_fim //Abre a o aquivo na url para leitura if (!($ponteiro = fopen($url, "r"))) { die("Não foi possivel abrir o xml"); } else { //Loop de leitura do xml while ($dados2 = fread($ponteiro, 4096)) { xml_parse($this->parser, $dados2); } //Limpa o parser da memoria xml_parser_free($this->parser); }//fim if de abertura do xml }//Fim função abre_xml }//Fim da classe le xml //abre xml passando seu endereço $xml_parser = new le_xml(); $xml_parser->abre_xml([4]"http://rss.terra.com.br/0,,EI1137,00.xml"); ?> ------------------------- Histórico: [5]http://www.fug.com.br/historico/html/freebsd/ Sair da lista: [6]https://www.fug.com.br/mailman/listinfo/freebsd -- _GUILHERME_TELL [7]email/msn: [EMAIL PROTECTED] (64) 8112-3743 References 1. mailto:[EMAIL PROTECTED] 2. http://www.fiqnet.com.br/marcelo/tt.php 3. http://www2.matelnet.com.br/marcelo/tt.php 4. http://rss.terra.com.br/0,,EI1137,00.xml 5. http://www.fug.com.br/historico/html/freebsd/ 6. https://www.fug.com.br/mailman/listinfo/freebsd 7. mailto:[EMAIL PROTECTED] ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd