Salut ! Je pense que tu devrais encoder ton $_SESSION par du utf8
Alors là... J'hésitais à poser ma question ici ou à des experts en phénomènes inexpliqués... O.o
Voyez plutôt... Voici un extrait du code de ma page connexion.php
Quand j’exécute ce script en tapant de mauvais identifiants lors de ma connexion, la page index.php n'affiche pas correctement l'accent "à" (contenu dans le message flash d'erreur). Pourtant, avec le script qui suit, l'accent est correctement affiché (il s'agit d'une page test.php)
Bref, les deux scripts sont identiques, mais sur l'un l'accent s'affiche correctement, sur l'autre non... Quelqu'un pourrait m'expliquer ? Je suis désarmé ! Merci :)
Vous pouvez observer ce phénomène étrange de vos propres yeux à ces adresses : http://ouistiteach.com et http://ouistiteach.com/test.php
5 réponses
Bonjour.
Vérifies que tu utilises bien l'encodage UTF-8 losque tu sauvegardes tes fichiers depuis ton éditeur/IDE.
oui regarde l'encodage de ton fichier.
En effet, ma page connexion.php était encodée en ANSI... je ne sais pas pourquoi. Un grand merci !! j'aurais continué à chercher vainement dans mon code sans votre aide ;)
De rien, avec plaisir.
Il arrive que la solution soit toute simple et qu'on y pense pas sur le moment, d'où l'utilité de demander à d'autres personnes.