Página 1 de 1

juego de caracteres

NotaPublicado: 2005-06-30 09:53 @454
por macgregor
Hola.

Estoy trabajando con cgi's y oracle y me ha surgido un problema a la hora de mostrar en la web el contenido de la base de datos.

Algunos caracteres de la Base de Datos como "5ºC" me aparecen en la pagina web como "5?C"

Y si inserto "5ºC" desde un cgi a traves de la web en la DB se escribe "5¿C"


La primera linea que se le indica al cgi para la salida la tenia puesta asi:
Código: Seleccionar todo
print "Content-type: text/html\n\n";


Y he provado cambiandola por:
Código: Seleccionar todo
print "Content-Type: text/plain; charset=iso-8859-1\n\n";


Mi ingenuidad me llevo a provar eso, pero el resultado es identico.

Espero que me puedan hechar una mano para que este efecto desagradable desaparezca.

Gracias de antemano.

MACGREGOR.

NotaPublicado: 2005-06-30 15:29 @687
por monoswim
no probaste solamente con text/plain ???

Hay que ver si es el navegador el que comvierte los garabatos...

En HTML probá con

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Espero que te sirva

Saludos

juegos de caracteres

NotaPublicado: 2005-07-01 05:45 @281
por macgregor
Hola, he provado varios juegos de caracteres, incluso el juego de caracteres us-ascii pero el problema sigue

para la salida cgi:
Código: Seleccionar todo
print "Content-Type: text/html; charset=us-ascii\n\n";

en el html:
Código: Seleccionar todo
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">


voy a modificar el lenguaje de la Base de Datos a ver que resultado obtengo... de todas formas si alguien me ilumina con una solucion brillante le estare muy agradecido.

Un saludo.