Bonjour,
J'ai un problème pour récupérer les valeurs d'un formulaire.
J'ai une <form> mon formulaire qui me permet de saisir des éléments.
Dans cette form, j'ai 2 autres formulaires permettant l'une de gérer le code adresse de facturation et l'autre le code adresse de livraison.
Ce 2 forms ont chacune un élément <input type='submit' qui me renvoient respectivement l'un ver une page facturation et l'autre vers une page livraison.
Jusque là pas de problème, chacun des boutons m'emmène vers la bonne page.
Seulement quand je sors de cette page, les éléments de ma première form sont effacés lors que je clique sur le 2ème bouton (livraison) alors qu'ils sont bien rappelés avec le premier bouton (facturation)
Je ne sais pas si je suis bien clair mais ça n'est pas évident à expliquer...
Du code... Je met juste la partie gestion des boutons SUBMIT
Avant de lancer la fiche facturation ou livraison, j'enregistre les éléments saisis précédemment dans des variables type $_SESSION['MaVariable'] pour pouvoir les réafficher quand je reviens dans la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 //--- Adresse du client / Adresse de livraison --- echo " <table border='0'> "; echo " <h3> Adresse du client / Adresse de livraison </h3>"; echo " <tr> "; // Code client / Livraison echo " <form method='get'> "; echo " <td width='171'> <div align='right'>Code client :</div> </td> "; echo " <td> "; echo " <input type='hidden' name='Action' value='SearchCli' > "; echo " <input name='ECodxcli' type='text' size='33' maxlength='15' value='$_SESSION[Cde_ECodxcli]' > "; echo " <input type='submit' value='Chercher...'> "; echo " </td> "; echo " </form> "; echo " <form method='get'> "; echo " <td width='171'> <div align='right'>Livraison :</div> </td> "; echo " <td> "; echo " <input type='hidden' name='Action' value='SearchCl2' > "; echo " <input name='EAdrxcl2' type='text' size='33' maxlength='15' value='$_SESSION[Cde_EAdrxcl2]' > "; echo " <input type='submit' value='Chercher...'> "; echo " </td> "; echo " </form> "; echo " </tr> ";
Ca fonctionne très bien avec SearchCli mais pas du tout avec SearchCl2, j'ai l'impression qu'il m'efface les éléments $_SESSION que j'avais préalablement enregistrés.
J'ai bcp cherché sur le net mais rien ne m'a éclairé...
Merci d'avance
Partager