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

Responder a