Ir para conteúdo

POWERED BY:

Arquivado

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

fael

AJAX: erro de acentuação e JavaScript

Recommended Posts

Pessoal,

 

Alguém de vocês sabe como eu faço para resolver os seguinte problemas:

 

Meu sistema funciona da seguinte maneira: depois de selecionar uma opção no combobox de estados, deve escolher se a cidade é interior ou capital, se capital, preenche o campo cidade com a capital corrrespondete àquele estado, caso contrário deixa o campo cidade habilitado para o usuário digitar a sua cidade.

 

Os problemas são:

 

- Acentuação: Está trazendo um ? nos caracteres que tem acento ou ç.

 

- Às vezes dá o seguinte erro de java script: Could not complete the operation due to error c00ce514.

 

- Às vezes trás um erro da linguagem server-side que utilizo(php) como valor. Por exemplo:

 

"<br /><b>Warning</b>:  include(connect.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>\\servidor\departamentos\marketing\desenvolvimento\igreja\proccessCity.php</b> on line <b>2</b><br /><br /><b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening 'connect.php' for inclusion (include_path='.;C:\php5\pear') in <b>\\servidor\departamentos\marketing\desenvolvimento\igreja\proccessCity.php</b> on line <b>2</b><br /><br /><b>Warning</b>:  mssql_query() [<a href='function.mssql-query'>function.mssql-query</a>]: Unable to connect to server:  (null) in <b>\\servidor\departamentos\marketing\desenvolvimento\igreja\proccessCity.php</b> on line <b>8</b><br /><br /><b>Warning</b>:  mssql_query() [<a href='function.mssql-query'>function.mssql-query</a>]: A link to the server could not be established in <b>\\servidor\departamentos\marketing\desenvolvimento\igreja\proccessCity.php</b> on line <b>8</b>"
Valeu pessoal! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, algumas coisas que consegui descobrir:

 

Quanto ao erro de JS só acontece com as cidades que tem a última letra acentuada, acredito que com a dica do Adriano resolverei.

 

Quanto ao erro de php, o problema era cache do servidor. Resolvido!

 

Valeu Adriano! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

beleza, estou usando urlencode(), agora não dá mais o erro de JS, mas está aparecendo os caracteres acentuados codificados, por exemplo: Macei%F3

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja foi respondido no outro tópico com descodificar

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.