Ola... descomentei reiniciei o apache mas continua o mesmo problema ...
On Mon, 28 May 2007 15:37:57 -0300, GuilhermeTell <[EMAIL PROTECTED]> wrote: > 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 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd