Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/10/2007, 03:59
Avatar de markshock
markshock
 
Fecha de Ingreso: abril-2004
Ubicación: Allí, al fondo a la izqui
Mensajes: 316
Antigüedad: 20 años
Puntos: 0
Re: cotejamiento de MySQL, mostrar datos en PHP y carácteres raros..

Cita:
Iniciado por r3dd3vil2 Ver Mensaje
Hay varias posibilidades para tu error:

Si no tienes en la cabezera de tu página un identificador de la codificación predeterminada, prueba a añadir esto (en el header):
Código HTML:
<meta http-equiv=Content-Type content=text/html; UTF-8> 
Si sigue sin funcionar prueba a pasar las variables, antes de mostrarlas por utf8_encode();. De lo contrario prueba a pasarlas por utf8_decode();
Por ejemplo:
Código PHP:
<?
echo $contenido_producto;
?>
lo pasas por utf8_encode
Código PHP:
<?
echo utf8_enconde($contenido_producto);
?>
y si no funciona prueba utf8_decode.

Te hablo desde la ignorancia sobre el cotejamiento de datos y la codificación de caracteres, siempre he tenido problemas y siempre los solucioné de alguna manera u otra probando lo anteriormente dicho.

Un saludo y espero que te valga :D
El meta lo tengo, así que no será por eso.

Me he dado cuenta de que solo me lo hace en los campos SELECT de formulario, de momento en el único sitio donde muestro los datos de la base de datos es al montar el SELECT. En el resto del PHP tengo téxto, pero se vé perfectamente.
__________________
Señoooraaaa!! Que camisetas!!!

"Hay 10 tipos de personas, las que piensan en binario y las que no"
_________________________________