HTMl - pb affichage accents
Tohru222
-
JeanneD4RK Messages postés 28 Date d'inscription Statut Membre Dernière intervention -
JeanneD4RK Messages postés 28 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un gros trou de mémoire, ça fait longtemps que j'ai aps codé.
voilà j'ai un code du style
<h4> MonTitre ééé </h4>
<br>
<h5> texte1 ééé <br> texte2 ééé </h5>
pour que ça passe, je doit changer les "é" par "é"
et j'ai pas envi, car il faudrait que mon texte reste tel quel.
j'ai essayé de faire :
$str = " <h4> MonTitre ééé </h4><br><h5> texte1 ééé <br> texte2 ééé </h5>";
echo htmlentities($str);
mais là il prend pas en compte les <h4> et <h5>. et bon mettre cette formule pour chaque petit bout de phrase ne va pas aller quand même.
j'ai essayé bêtement le
echo "<h4> MonTitre ééé </h4>
<br>
<h5> texte1 ééé <br> texte2 ééé </h5>";
mais ça marche pas, à l'affichage les accents passent pas
j'ai essayé str_replace, mais là le texte affiché est du style :
MonTitre ééé.....
j'ai regardé le code d'un vieux site que j'avais fait et je comprend pas avec juste un echo, ça marchait je ne me souvient plus de l'astuce
pouvez-vous m'aider ?
merci
j'ai un gros trou de mémoire, ça fait longtemps que j'ai aps codé.
voilà j'ai un code du style
<h4> MonTitre ééé </h4>
<br>
<h5> texte1 ééé <br> texte2 ééé </h5>
pour que ça passe, je doit changer les "é" par "é"
et j'ai pas envi, car il faudrait que mon texte reste tel quel.
j'ai essayé de faire :
$str = " <h4> MonTitre ééé </h4><br><h5> texte1 ééé <br> texte2 ééé </h5>";
echo htmlentities($str);
mais là il prend pas en compte les <h4> et <h5>. et bon mettre cette formule pour chaque petit bout de phrase ne va pas aller quand même.
j'ai essayé bêtement le
echo "<h4> MonTitre ééé </h4>
<br>
<h5> texte1 ééé <br> texte2 ééé </h5>";
mais ça marche pas, à l'affichage les accents passent pas
j'ai essayé str_replace, mais là le texte affiché est du style :
MonTitre ééé.....
j'ai regardé le code d'un vieux site que j'avais fait et je comprend pas avec juste un echo, ça marchait je ne me souvient plus de l'astuce
pouvez-vous m'aider ?
merci
A voir également:
- HTMl - pb affichage accents
- Editeur html - Télécharger - HTML
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Br html ✓ - Forum Webmastering
- Problème affichage page internet google chrome ✓ - Forum Google Chrome
3 réponses
Bonjour,
Ce problème peut provenir du charset.
Essayez de rajouter cette balise dans le <head> de votre page:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Cela fonctionne ?
Sinon :
$str = " <h4> MonTitre ééé </h4><br><h5> texte1 ééé <br> texte2 ééé </h5>";
echo utf8_decode($str);
Ce problème peut provenir du charset.
Essayez de rajouter cette balise dans le <head> de votre page:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Cela fonctionne ?
Sinon :
$str = " <h4> MonTitre ééé </h4><br><h5> texte1 ééé <br> texte2 ééé </h5>";
echo utf8_decode($str);