Problème d'encodage

Ruka Nizuka Messages postés 76 Statut Membre -  
Ruka Nizuka Messages postés 76 Statut Membre -
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

  1. animostab Messages postés 3003 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
  2. Ruka Nizuka Messages postés 76 Statut Membre
     
    Merci pour ton aide, j'ai enfin trouvé la ligne de code correspondante !
    mysql_query ("SET NAMES 'utf8'");
    0