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