05/04/2011, 11:25
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 25
Antigüedad: 17 años, 5 meses Puntos: 0 | |
ISO a UTF-8 He estado leyendo muchos post del foro sobre este tema pero aún no he conseguido hacerlo funcionar. Os voy a explicar mi caso a ver si me indicais que fallo cometo.
Quiero crear una web con codificación utf-8 y he seguido estos pasos.
- Crear fichero .php con el ultraedit y guardándolo como:
Fin de línea: UNIX - LF
Formato: UTF-8 - NO BOM
En cada archivo está colocala la etiqueta:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Aquí si en la web pongo palabras con tildes como 'pájaro' la interpreta correctamente, si pongo pájaro, igualmete la interpreta correctamente.
El error me surge al introducir MySQL. He creado una base de datos/tabla xxxx con cotejamiento 'utf8_general_ci' para que sea igual a la página web creada.
Me voy a phpmyadmin a insertar una fila en la tabla y pongo 'pájaro' sin embargo al mostrarlo en la web me sale un caracter raro. He probado con la funcion utf8_decode (php, aunque no corresponda a este foro) y nada de nada.
¿Qué estoy haciendo mal?¿Me he saltado algún paso? |