01/05/2009, 22:28
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses Puntos: 300 | |
Respuesta: Problema acentos y ¿, en SQL imagino que se trata de un archivo con final .html o .php
Copia en tu ordenador los del servidor, esos en los que insertas los datos o muestras los datos que ves mal. Pero si son los mismos que tienes en localhost, debería ser otro el problema. Ábrelos, no obstante y para asegurarte, con el editor de texto que uses para programar (notepad++, etc., incluso puede valer el bloc de notas) y mira en qué codificación los has guardado. Sospecho que, en todo caso, serían el archivo del formulario y el de programación que sirve para introducir datos. Deberían estar guardados con codificación utf8. Por cierto, ¿de qué base de datos se trata?
Piensa que cuando escribes algo y lo envías a la base de datos, esta lo recoge como le llega, usando eso sí la codificación que le has asignado, pero lo que le llega lo toma del navegador y lo pasa por el servidor antes de insertarlo. Y el navegador lo coge del archivo de programación que puede tener una codificación distinta; deberías decirle además al servidor qué codificación le envías y cuál quieres que te devuelva. Como te dije, si la base de datos tiene codificación utf8 y su cotejamiento pertinente, ya no es cosa de la base y deberías solucionar el problema en otro foro, el de html, php, navegadores, etc., aunque antes deberías ver lo que te digo y también comprobar la codificación en que la base envía al servidor la codificación y cómo pides que te la devuelva. |