format données cookie

Invité
Invité n'ayant pas de compte PHPfrance

02 avr. 2009, 14:42

Bonjour à tous,

Je souhaite nommer un cookie avec la valeur suivante:
7668dc73c0485141789bc96e18e8e124_127.0.0.1

Une fois mon cookie créé, un var_dump me donne ceci:
array(1) {
  ["7668dc73c0485141789bc96e18e8e124_127_0_0_1"]=>
  string(52) "a:3:{i:0;s:5:"rouge";i:1;s:4:"vert";i:2;s:4:"bleu";}"
}
On peut voir que mon adresse ip 127.0.0.1 est devenue 127_0_0_1.
Est-ce normal? y a til un moyen de conserver le format initial de mon adresse?
Merci pour vos réponses.

Petit nouveau ! | 5 Messages

03 avr. 2009, 21:39

Il y a des conventions pour les indices des cookie.
Le navigateur convertit ces indices.

Vous pouvez serialisier et deresialisier les indices:
http://fr.php.net/serialize
http://fr.php.net/unserialize

Inno