Affichage caractère spéciaux

Résolu/Fermé
GASTON22 Messages postés 204 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 23 décembre 2019 - 10 mars 2015 à 18:43
GASTON22 Messages postés 204 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 23 décembre 2019 - 10 mars 2015 à 18:58
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 :)

A voir également:

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
10 mars 2015 à 18:51
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
GASTON22 Messages postés 204 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 23 décembre 2019 1
10 mars 2015 à 18:58
merciiii beaucoup :D
c'est ce que je cherchais :p sa fonctionne parfaitement :D
0