bon, je fais remonter puisque ça ne marche toujours pas. Lorsque l'utilisateur remplit le premier formulaire, la variable de session reste vide (c'est a dire que dès qu'il entre les données, je fais un pti $_SESSION['numcom']=$_POST['numcom'];
et ensuite dans cette meme page, j'ai une verif de saisie qui interdit à cette variable 'numcom' d'etre vide et il me la detecte comme vide. Voila la structure de mes pages, notamment au niveau de l'utilisation des variables de session:
Code :
- //formulaire1.php
- session_start();
- //Si formulaire dejà validé
- if($numcom=="" )
- $echec=$echec."- Vérifiez que vous avez bien entré le champ Numéro commercant <br>";
- //Si pas d'erreur de saisie
- $_SESSION['numcom']=$_POST['numcom'];
- //traitement des données
- //Si formulaire pas encore validé ou si erreur
- //mon formulaire
- je récupère ici ma variable 'numcom'
|
Code :
- //formulaire2.php
- //rien de spécial au niveau des sessions
|
Code :
- //traitementdonnees.php
- session_start();
- $numcom=$_SESSION['numcom'];
- //traitement des données
|
Avec ce code, lors du test des saisies du 1er formulaire, j'ai une erreur qui me dit que 'numcom' n'a pas été saisi.
Message édité par force_jaune le 27-04-2004 à 09:43:40