Affichage caractère spéciaux

Résolu
GASTON22 Messages postés 229 Statut Membre -  
GASTON22 Messages postés 229 Statut Membre -
Bonjour chers amis,

j'ai un pti soucie un peu bizarre :p

Quand j'écris une paragraphe normale en dure <p>.......</p>
tous va bien!
Et quand j'extrais le paragraphe de ma base de donnée de cette façon

<p><?php echo $fetched_user['paragraphe']; ?></p>


Le resultat est différent !!! les é et è et ê ... ne s'affiche plus !! et à la place il y a un "?" dans un losange noir

il doit y avoir une commande de plus ou un truc que j'ai zappé j'ai cherché mais pas trouvé un resultat précis.

Merci de m'aider mes amis :)

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,

    Tout dépend comment sont sauvegardées les données dans votre BDD.
    Quoi qu'il en soit.. c'est un souci d'encodage UTF8

    Essayes de mettre un utf8_encode (ou utf8_decode je ne sais jamais..)
    par exemple :
    <p><?php echo utf8_encode($fetched_user['paragraphe']); ?></p>
    


    Il faudrait aussi regardé comment sont enregistrées les données dans la BDD.... il serait pas mal que les caractères accentués s'y trouvant soient enregistrés correctement également.

    0
    1. GASTON22 Messages postés 229 Statut Membre 1
       
      merciiii beaucoup :D
      c'est ce que je cherchais :p sa fonctionne parfaitement :D
      0