[Cascavel-pm] Problemas apenas nas requisições via ajax (caracteres com acentuação)

Fernando Oliveira fernandocorrea em gmail.com
Segunda Setembro 1 17:03:45 PDT 2008


Já q já está usando CGI, pq não usa o CGI::Ajax?

2008/9/1 Nilson Santos Figueiredo Junior <acid06 em gmail.com>

> 2008/9/1  <fernandolouis em terra.com.br>:
> > - O erro de chartset não ocorre mais;
>
> Claro que ocorre. O browser continua enviando em UTF-8.
>
> Só fazer isso não resolve:
>
>  request.setRequestHeader("encoding","ISO-8859-1");
>
> Na verdade, o que você quer é retirar essa linha de código e tratar de
> UTF-8 no seu script porque via AJAX os dados sempre irão em UTF-8 por
> mais que você tente fazer outra coisa. :-)
>
> > - Resolvi usar a biblioteca cgi.pm para pegar os parâmetros e igualmente
> > insere errado via AJAX.
>
> Parabéns, seu código ficou um pouco melhor e mais robusto.
> Agora só falta tratar do UTF-8 no seu script.
>
> Minha recomendação pessoal é parar de tentar usar ISO-8859-1 e usar
> UTF-8 pra tudo. Só dá dor de cabeça ficar convertendo de um pra outro
> e, no final das contas, se por ventura seu sistema precisar de ser
> traduzido pra alguma linguagem mais diferente, você vai ter que fazer
> isso de qualquer jeito.
>
> -Nilson Santos F. Jr.
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
Just another Perl Hacker,
Fernando (SmokeMachine)
http://perl-e.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20080901/b79db665/attachment.html>


Mais detalhes sobre a lista de discussão Cascavel-pm