2009/4/22 Tae Sandoval Murgan <taeci...@gmail.com>:
> 2009/4/21 Tei <oscar.vi...@gmail.com>:
>> De todos modos quizas tu problema es que estas intentando guardar en
>> la bd datos en otra codificacion, y no utf-8. Y cuando los recuperas
>> naturalmente no estan en UTF-8, sino en la codificacion original.
>> (porque  el origen de esos datos es un formulario en otra
>> codificacion, por ejemplo. )
>
> Gracias por la respuesta Tei. Al parecer eso es lo que sucede, pues
> cambié la configuración del .htaccess para que sirva los documentos
> como ISO-8859-1 y resulta que ahora los datos de la BD se muestran
> como deben, más no el texto escrito en los archivos .php o .html, que
> están en UTF-8. Ahora bien, he probado insertar nuevas filas mediante
> sentencias SQL en phpMyAdmin así como subir archivos .sql, y la cosa
> sigue igual.
>

¿Que tiene que ver .htaccess o MySQL en todo esto?.

Si la pagina de formulario esta en UTF-8 y lo que sea que envié lo
guardas en un campo de una base de datos, y eso mismo lo recuperas y
lo muestras en una pagina UTF-8, se vera correcto. Punto y final.

Si tienes un problema simple: Capturas caracteres en Latin1, y estas
mostrandolos diciendo que es UTF-8. La solucion es mas sencilla que
todo esto que estas intentando. Captura los caracteres en UTF-8
directamente. Y si la entrada no esta bajo tu control, puedes usar la
funcion iconv de php (y equivalentes en otros lenguajes) para
convertir a UTF-8.


-- 
--
ℱin del ℳensaje.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a