Page 1 sur 1

$_SESSION et utf_8

Posté : 13 déc. 2013, 16:22
par sirakawa
Coucou,
Dans un script où j'ai mis:
mb_internal_encoding( 'UTF-8');
$_SESSION['nom'] ="Agnès";
restitue
Agn�s.

Evidemment, si je passe cette valeur par post, ça fonctionne correctement.

En l'occurrence, ce n'est pas trop dérangeant, car j'ai peu d scripts de ce genre...

Qui a des idées?

Re: $_SESSION et utf_8

Posté : 13 déc. 2013, 16:41
par damien_55
Slt,

J'ai pas compris? Tu veux restituer correctement agnés ?

un truc comme ça:
mb_convert_encoding($_SESSION['nom'], 'ISO-8859-15', 'UTF-8')
La donnée est en utf_8 et ma page en iso. Donc à l'affichage ma donnée ressort bien en iso.

Re: $_SESSION et utf_8

Posté : 13 déc. 2013, 19:08
par xTG
Ton script est enregistré en quoi iso ou utf-8 ?
A vérifier aussi l'entête HTTP pour l'affichage => header()

Re: $_SESSION et utf_8

Posté : 13 déc. 2013, 20:23
par sirakawa
tout est en utf-8.
Oui,il s'agit de restituer correctement Agnès.
Mais je viens de retester sans reproduire le problème. Je vais examiner de plus près le script incriminé.