Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/09/2010, 14:16
jrcomposer
 
Fecha de Ingreso: enero-2010
Mensajes: 25
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Volviendome loco con el charset y los acentos

Esto funciona siempre:

Sustituye en el <head> tu etiqueta por esta:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<? utf8_decode($cadena); ?>

Nunca más tendrás problemas con los caracteres extraños.

Lo que sí debes comprobar es que si ya has escrito desde un formulario, puede que en tu base de datos se hayan grabado los textos con caracteres extraños, de modo que como ya están escritos extraños en la base de datos, te los seguirá mostrando así. Debes asegurarte de que lo que haya en tu base de datos no contenga caracteres extraños.
Con este código, todo lo que escribas desde un formulario, enviará los caracteres correctos a la bd.
Saludos.