Páginas

quarta-feira, 5 de setembro de 2012

Resolvendo o problema de caracteres acentuados com PHP

Talvez voc? j? tenha visto uma frase assim no html que resulta do seu c?digo PHP.

Os caracteres acentuados não são exibidos como desejado, sendo substituídos por interrogações ou símbolos.

Veja abaixo um mode simples de resolver isso:

<?php header("Content-Type: text/html; charset=ISO-8859-1", true) ?>
<!DOCTYPE html>
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
   </head>
   <body>
      Teste acentuação á é í ó ú
   </body>
</html>


Vale ressaltar que até para ajax que retorna partes de html, é preciso incluir <?php header("Content-Type: text/html; charset=ISO-8859-1", true) ?> antes do código para não ter problemas

Vai a dica
Gustavo Marques.

Nenhum comentário:

Postar um comentário

Veja também

Related Posts Plugin for WordPress, Blogger...