Problème d'encodage

Ruka Nizuka Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -  
Ruka Nizuka Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai depuis longtemps un problème que je n'ai jamais pu résoudre. Tous les caractères accentués sur mon site venant de la base de données sont remplacés par des "points d'interrogation dans un losange noir".
J'ai une astuce pour résoudre ce problème, mais je ne sais pas si ça va fonctionner.

J'aimerais faire un code PHP qui remplace tous les "é" par : é
De même pour les autres caractères accentués.

Connaissez-vous un code PHP qui remplace un caractère par un autre ?

2 réponses

animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Salut

Pas besoin de script qui va surcharger le serveur inutilement en fait c'est l'encodage des page et le charset qui ne correspondent pas

vas voir cette page
http://www.sroze.io/2008/07/21/le-probleme-dencodage-des-accents-en-points-dinterrogation/


Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
0
Ruka Nizuka Messages postés 70 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ton aide, j'ai enfin trouvé la ligne de code correspondante !
mysql_query ("SET NAMES 'utf8'");
0