• Publicidad

juego de caracteres

Todo lo relacionado con el desarrollo Web con Perl: desde CGI hasta Mojolicious

juego de caracteres

Notapor macgregor » 2005-06-30 09:53 @454

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.
MACGREGOR [TM]
Avatar de Usuario
macgregor
Perlero nuevo
Perlero nuevo
 
Mensajes: 80
Registrado: 2004-12-09 07:32 @355
Ubicación: españa

Publicidad

Notapor monoswim » 2005-06-30 15:29 @687

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
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires

juegos de caracteres

Notapor macgregor » 2005-07-01 05:45 @281

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.
MACGREGOR [TM]
Avatar de Usuario
macgregor
Perlero nuevo
Perlero nuevo
 
Mensajes: 80
Registrado: 2004-12-09 07:32 @355
Ubicación: españa


Volver a Web

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados