fev 122012
 

Pois bem, no desenvolvimento de aplicações em plataforma WEB a codificação de caracteres tende a ser um pesadelo.

Ora toma-se o padrão regional (ISO-8859-1) ora o padrão internacional UTF-8, e aí a coisa complica…

Se todos os elementos da aplicação WEB (nagevador, servidor WEB, servidor de aplicação (PHP) e servidor de banco de dados) não estiverem operando na mesma nota paracerão os acaracteres estranhos…

A solução para usar PHP, HTML e MySQL em UTF-8, padrão que adotamos na academis é:

No header de suas páginas HTML, aponte a codificação UTF-8:

<head>
      <meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
</head>

Já na sua aplicação PHP inclua: