-
Accent dans un alert.
Bonjour,
J'ai un formulaire, lorsqu'on laisse un champ vide, j'affiche un message d'erreur :
Code:
alert(" <? echo "Vous n'avez pas entré de..."; ?>");
Le problème est que les accents du message ne s'affichent pas, il y a un carré à la place.
Si je remplace l'accent par é : il m'affiche é.
Et si je mets \351, j'ai un carré aussi.
Par contre, si je fais
Code:
alert ("Vous n'avez pas entr\351 de");
La il m'affiche correctement mais je suis obligé d'utiliser la première écriture (avec un echo) car mon texte vient toujours d'une variable.
Quelqu'un a une idée pour m'éclairer ?
-
Salut,
Quel est le Content-Type ou l'encodage envoyé par la réponse HTTP. Dans Firefox tu vas dans Outils/Informations sur la page/Général.
-
c'ets du a une difference du charset envoyé dans le header par le serveur et le charset dans ta page voire aussi avec l'encodage du fichier php.
Perso je mets tout en utf-8
-
Bonjour,
En fait, le format de mes fichiers PHP n'étaient pas en UTF8 ...
Merci quand même !