Bonjour à tous,
Je suis confronté à un problème qui m'échappe complètement.
Mon site, dont le contenu est enregistré en BDD, est actuellement en cours de traduction en Thai. Afin d'assurer une compatibilité pour tous les caractères, les tables de ma BDD sont en interclassementet mes pages sont déclarées en
Code : Sélectionner tout - Visualiser dans une fenêtre à part utf8_general_ciLe problème: lorsque j'enregistre dans ma BDD un texte en Thai en passant par phpMyAdmin, les caractères apparaissent en Thai dans la BDD, mais s'affichent en "?" dans mon navigateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Lorsque j'enregistre le même texte par le biais de mon interface d'administration (textarea et avant enregistrement dans la BDD, les données sont traitées par), les caractères apparaissent encodés dans ma BDD, mais s'affichent correctement au navigateur !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part $contenu = mysql_real_escape_string($_POST['contenu']);
Auriez vous une idée de l'erreur qui me coince ?
Partager