Foros del Web » Creando para Internet » Diseño web »

Me muestra tildes y eñes como interogantes

Estas en el tema de Me muestra tildes y eñes como interogantes en el foro de Diseño web en Foros del Web. Hola a todos, Perdonad que inicie nuevo tema para una pregunta que ya se hizo en su día, pero se daba como "SOLUCIONADO" y las ...
  #1 (permalink)  
Antiguo 09/05/2016, 03:25
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Me muestra tildes y eñes como interogantes

Hola a todos,

Perdonad que inicie nuevo tema para una pregunta que ya se hizo en su día, pero se daba como "SOLUCIONADO" y las respuestas que se daban no me han servido.

De la noche a la mañana, sin haber hecho ningún cambio en el código, hoy me he encontrado que en mi web salen mal todos los acentos y eñes:

[URL="http://www.sff-cgt.org/index.php"]http://www.sff-cgt.org/index.php[/URL]

Me sucede desde todos los navegadores (IE, Firefox, Chrome,...)

Tengo insertada la línea: <meta http-equiv="Content-type" content="text/html;charset=UTF-8">.

No me soluciona el problema el sustituir los caracteres por &aacute; &eacute; etc... porque cuando coge el texto de una base de datos mediante PHP, tendría que coger esos datos y mediante una función sustituir las tildes por su correspondiente &xcute; ...cosa que me parece un poco chapuza, con perdón.

En fin, agradezco cualquier idea.

Lo curioso es que tengo otras páginas, incluso alojadas en el mismo servidor, y con la misma codificación y se leen perfectamente.

Gracias a tod@s!
  #2 (permalink)  
Antiguo 09/05/2016, 04:23
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 14 años, 9 meses
Puntos: 327
Respuesta: Me muestra tildes y eñes como interogantes

¿Y esa BDD que codificación tiene?
  #3 (permalink)  
Antiguo 09/05/2016, 04:45
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Me muestra tildes y eñes como interogantes

Gracias por responder tan rápido.


Servidor: Localhost via UNIX socket
Tipo de servidor: MySQL
Versión del servidor: 5.5.49-cll - MySQL Community Server (GPL)
Versión del protocolo: 10
Conjunto de caracteres del servidor: UTF-8 Unicode (utf8)
Cotejamiento: utf8_general_ci
  #4 (permalink)  
Antiguo 09/05/2016, 08:52
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Me muestra tildes y eñes como interogantes

SOLUCIONADO!!

¿Cómo? NI IDEA!!!

...he venido de comer y se había solucionado solo. Intuyo que era algún problema del servidor donde tengo alojada la página. El caso es que sin hacer ningún cambio en el código ni en nigún sitio ahora se visualiza bien.

Lo digo por si a alguien le sucede lo mismo, se espera un poco antes de hacer ningún cambio sustancial.

Gracias de todas formas!
  #5 (permalink)  
Antiguo 11/05/2016, 05:40
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Me muestra tildes y eñes como interogantes

Uffff... quien me manda hablar!!

Se me solucionó el problema en esa página, pero en otra sigue pasando lo mismo (alojada en el mismo servidor que la anterior por cierto).

Estoy totalmente desorientado, no se qué puede ser...

Se agradece cualquier aportación.
  #6 (permalink)  
Antiguo 11/05/2016, 09:18
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Me muestra tildes y eñes como interogantes

Digo, lo único que se me ocurre es que confirmes:

- El modo en que los archivos html y php estén en utf8

- Que tengan su meta charset declarado
  #7 (permalink)  
Antiguo 11/05/2016, 09:52
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Me muestra tildes y eñes como interogantes

Esta es la cabecera del fichero index.php capturado desde el navegador, donde como puedes ver, también salen mal los acentos en mi nombre:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML lang="es-ES" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>Mis Entrenamientos - TXUNDA</TITLE>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<META name="copyright" content="Txunda">
<META name="author" content="Chema Santamar�a Garc�a">
<META name="description" content="Mis entrenamientos - Txunda">
<link rel="STYLESHEET" type="text/css" href="estilos_misentrenamientos.css">
<link rel="STYLESHEET" type="text/css" href="contenedores.css">
</HEAD>
  #8 (permalink)  
Antiguo 12/05/2016, 05:18
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Me muestra tildes y eñes como interogantes

SOLUCIONADO DE NUEVO!!

Según los administradores del servidor donde tengo alojadas las páginas, el problema es la versión de .PHP del servidor, con la última versión no funcionaba bien, he puesto la versión anterior y se visualiza todo perfectamente.
  #9 (permalink)  
Antiguo 12/05/2016, 08:35
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Me muestra tildes y eñes como interogantes

Es que en realidad tú estás cometiendo el error de usar una especificación vieja.

Actualiza tus archivos a html 5 ya evolucionalos de Xhtml 1.

Hazlo en una copia de respaldo.

Etiquetas: eñes, html, muestra, php, tildes, todo
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 08:03.