Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2008, 10:39
brusjc
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia (España)
Mensajes: 132
Antigüedad: 15 años, 10 meses
Puntos: 1
Acentos cambiados por interrogaciones

Hola a todos: disculpad por loreiterado del tema pero estoy desesperado. Necesito saber como evitar la aparición de signos de interrogación en las palabras con acento en mis bases de datos.

Os explico cómo subo mis bases de datos a la web: creo la base de datos en una hoja de cálculo y las archivo como CSV asegurándome que aparece como Unicode (UTF-8). Después voy a Mysql y le doy a importar tomando el fichero y en "juego de caracteres" pongo UTF-8.

En principio, en la base de datos veo los signos de forma correcta por lo que se podría entender que la importación es correcta. El problema es que al hacer una consulta sobre un fichero php al que le hago asumir esos caracteres:

<?php

session_start( );

$respuesta=0;

include("funejercicios.php");

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<head>

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

<link rel="stylesheet" href="../estilogeneral.css" type="text/css">

En este momento no aparecen correctamente las palabras acentuadas sino que aparecen los signos de interrogación. ¿Alguien me podría decir dónde esto metiendo la pata? Disculpad si no soy muy técnico en mis expresiones pero no tengo mucha experiencia con PHP y MySQL.

Gracias a todos.