sexta-feira, 28 de setembro de 2012

Problema Acento Retornando Null PHP Ajax Mysql

Olá,

Voltei a usar o Blog, para dar uma dica rápida que obtive problemas hoje,

Estava tentando retornar nomes com acentos via Ajax e estava retornando null.

Para esse problema específico eu resolvi colocando a função utf8_encode($variavel)

Simples né?

Procurando na internet, vi uma solução para outro problema do Ajax. Esse outro problema é que os acentos estavam aparecendo como ���...

Para resolver esse problema, vi em muitos lugares que resolve isso colocando esse cabecalho nas seguintes linguagens:

ASP:
<% Response.Charset="ISO-8859-1" %>

PHP:
<?php header("Content-Type: text/html; charset=ISO-8859-1",true) ?>

JSP:
<%@ page contentType="text/html; charset=ISO-8859-1" %>

Espero ter lhe ajudado em algo, qualquer dúvida, por favor, comente.

Atenciosamente.


Um comentário: