SQL Server - Problema con la tilde y las eñes

 
Vista:

Problema con la tilde y las eñes

Publicado por Gorka (1 intervención) el 27/06/2008 18:45:45
No sé cómo hacer para que cuando meto en sql server 2000 a través de un formulario php …

ñandú

… no me inserte en el registro de sql server 2000 …

ñandú

He probado tanto poniendo en mis php …

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

… como …

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

Cuando visualizo en php el registro introducido en sql server 2000 me sale correctamente …

ñandú

… pero lo veo de nuevo mal cuando lo paso a pdf con el siguiente código …

header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename="Documento.pdf""); passthru("htmldoc --format pdf --left 2.5cm --right 1.5cm --top 1.5cm --bottom 1.5cm " .
"--headfootsize 5 --header 'l' --footer 't' '/' " .
"--logoimage ./images/logotipo.jpg --linkcolor '#000FFF' " .
"--size 'a4' --fontsize 10 --bodyfont Arial --charset utf-8 " .
"--webpage http://www.servidor.es/mipaginaconpdf.php?codigo=$codigo");

¿Dónde está el problema? Esta página web está también en otra máquina linux y no me mete símbolos raros en los registros de sql server 2000. Y sql server 2000 no se ha tocado en absoluto.

¿Cómo puedo solucionarlo? Estoy desesperadísimo ya.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con la tilde y las eñes

Publicado por Isaias (3308 intervenciones) el 27/06/2008 20:00:17
Este es un "problema" clasico del tipo de COLLATE que has seleccionado para tu base.

Revisa la lista de COLLATE, cual es la que te acepta las tildes y las Ñ ñ y cambia tu base con ALTER DATABASE, colocale el COLLATE necesario.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar