Php-html Problème d'accents é,ç,è,ù etc...
Résolu/Fermé
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
15 mars 2023
-
3 oct. 2012 à 13:37
anonym - 26 oct. 2016 à 17:15
anonym - 26 oct. 2016 à 17:15
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
15 mars 2023
2 733
3 oct. 2012 à 16:15
3 oct. 2012 à 16:15
Sujet résolu....
En fait, le problème venait de mon utilisation de la fonction htmlentities, sans paramètres. La valeur par défaut de l'argument optionnel encoding est ISO-8859-1. D'où le conflit avec mon fichier en utf-8...
Nous pouvions chercher longtemps...
J'ai donc remplacé, dans le code donné ci-dessus, la ligne :
Pour plus de renseignements sur cette fonction.
Merci.
A+
En fait, le problème venait de mon utilisation de la fonction htmlentities, sans paramètres. La valeur par défaut de l'argument optionnel encoding est ISO-8859-1. D'où le conflit avec mon fichier en utf-8...
Nous pouvions chercher longtemps...
J'ai donc remplacé, dans le code donné ci-dessus, la ligne :
$message=htmlentities($message);par :
$message=htmlentities($message, ENT_QUOTES, "UTF-8");
Pour plus de renseignements sur cette fonction.
Merci.
A+
14 juin 2014 à 15:39
27 mai 2015 à 01:52