$_SESSION et utf_8

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : $_SESSION et utf_8

Re: $_SESSION et utf_8

par sirakawa » 13 déc. 2013, 20:23

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é.

Re: $_SESSION et utf_8

par xTG » 13 déc. 2013, 19:08

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

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

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.

$_SESSION et utf_8

par sirakawa » 13 déc. 2013, 16:22

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?