Formulaires & Sessions 
 De Benjamin Chalande - Lundi 18 Février 2002 à 20:42

Attention, quand vous mettez une variable a la fin de la destination d'un formulaire, comme ceci..
<FORM action="toto.php?id=15">
le id est perdu .. donc pour faire passer par url le SID dans un formulaire, il faut le mettre en hiden..

  Re: Formulaires & Sessions 
 De Guillaume SMET - Samedi 2 Mars 2002 à 14:24

Ce n'est pas vrai.
Tu peux très bien passer des paramètres dans l'url du action. Ca ne pose aucun pbm.

  Header & Sessions 
 De Florian PERRICHOT - Samedi 23 Février 2002 à 18:34

header('Location: mapage.php'); <- mauvais

Quand on fait une redirection faut passer l'ID de session à la main, sinon la session est perdue.

header('Location: mapage.php?'.SID); <- bon

  Re: Header & Sessions 
 De Guillaume SMET - Samedi 2 Mars 2002 à 14:24

Perrich : c'est dit dans l'article :
"En effet, PHP ne gère plus cette fonctionnalité sitôt qu'on effectue une redirection avec un header !"

  Correction 
 De Guillaume SMET - Samedi 2 Mars 2002 à 14:26

Avec le register_globals à off, on accède aux variables de session par $HTTP_SESSION_VARS['nomVariable'] ou $_SESSION['nomVariable'] à partir de la 4.1.0.