Foros del Web » Programando para Internet » PHP »

corregir errores en tíldes

Estas en el tema de corregir errores en tíldes en el foro de PHP en Foros del Web. Hola a todos, tengo un problema con una página php. Que no me dibuja bien los caráteres con tílde. Con php hago una consulta y ...
  #1 (permalink)  
Antiguo 03/02/2011, 10:16
 
Fecha de Ingreso: enero-2011
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 1
corregir errores en tíldes

Hola a todos,

tengo un problema con una página php. Que no me dibuja bien los caráteres con tílde.

Con php hago una consulta y relleno unos conbos pero cuando ese nombre tiene tilde me genera mal, con carácteres estraños..

La BBDD esta en UTF-8 y he puesto en metadatos de las páginas utf-8 pero no me funciona. El php cuando genera los combos genera mal los nombres.

He pensado que quizá tengo que configurar apache y lo he intentado pero no lo he conseguido solucionar el problema. ¿Alguien sabe de donde proviene este error y como solucionarlo?

Gracias, atentamente Eñaut.
  #2 (permalink)  
Antiguo 03/02/2011, 10:31
 
Fecha de Ingreso: agosto-2007
Mensajes: 50
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: corregir errores en tíldes

Hola te daré las mismas respuestas mas una diferente:

La diferente es esta: coloca lo siguiente mysql_set_charset('utf8'):

$connectid = mysql_connect("localhost", "root", "root");
mysql_set_charset('utf8');//
mysql_select_db("sge",$connectid);

y lo otro es lo que ya dices.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
o
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  #3 (permalink)  
Antiguo 03/02/2011, 10:33
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 1 mes
Puntos: 1517
Respuesta: corregir errores en tíldes

Lee esto http://www.forosdelweb.com/2602724-post4.html
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 03/02/2011, 15:27
 
Fecha de Ingreso: enero-2011
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: corregir errores en tíldes

Hola, gracias por responder.

No he concretado que me conecto a una BBDD Postgresql. He mirado en la documentacion y será algo asi? Ahora no lo puedo probar lo haré mañana.


pg_connect("host=localhost port=5432 dbname=test user=lamb password=bar options='--client_encoding=UTF8'");
//en postgresql parece que en la conexion se le pone el encoding y la BBDD tambien
http://www.php.net/manual/en/function.pg-connect.php

Mañana lo probaré

¿que es "sge", el nombre de la BBDD? ¿No hay que configura httpd.conf ni php.ini?

Gracias, atentamente Eñaut.

Etiquetas: corregir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:40.