Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

calcio

Erro com Acentuação

Recommended Posts

Galera estou apanhando pra fazer uma pesquisa com prototype e oracle.Quando faço uma consulta no oracle usando acentuação ele ñ retorna nada. Ja tentei uma penca de coisa e nada de rodar.O Servidor ta configurado com o ISO, o Banco TB, o HTML e PHP a mesma coisa, ñ sei mais oq fazer!Lembrando que meu caso ñ é exibir a acentuação e sim fazer a pesquisa funcionar com a acentuação!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ae beleza?Bom não sei se ajuda mas o ajax trabalha com UTF-8, entao use o utf8_decode$variavel= utf8_decode($_POST['txtvariavel']);dae faça a sua busca.Veja também quando o ajax estiver mandando a variavel para o php como ela ta .. de um alert('suavariavel');

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentei fazer isso!mas ñ rodou.Oq me deixa P. é que a Query está certinho, o acento está legal e se rodo a query sem usar o Prototype ela funciona sem erro.Uma dúvida básica sobre ajax....Mesmo que você ñ escreva XML para executar aconsulta, o axaj gera um XML?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho eu tb estava com a msm duvida que a sua. Usando prototype + php + mysql

Dai usei o utf8_decode e funcionou!

 

maaaasssssss

 

acrescente isto na tua página do php

header('Content-Type: text/html; charset=ISO-8859-1');

 

Fiz o teste e qndo tiro o header não funciona!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.