progDev
Messages postés7Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention19 juillet 2005
-
6 juil. 2005 à 11:16
progDev
Messages postés7Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention19 juillet 2005
-
7 juil. 2005 à 09:49
Salut à tous,
Voilà, j'ai un petit soucis.
Je suis en train de créer un site avec un formulaire d'inscription : jusque là rien de bien original!
Mon formulaire n'est validé que lorque tous les champs obligatoires sont remplis (cette partie est traité avec une variable php)
Si un champ obligatoire n'est pas complèté le formulaire se réaffiche avec les valeurs précédement entrées.
Sauf pour les menus déroulants : je n'arrive pas à faire en sorte que
le choix qui a été effectué reste dans la zone. L'utilisateur est donc
obligé de ressaisir à nouveau tout ces champs.
Comment faut-il que je fasse, j'ai essayé de bidouiller plein de trucs
mais ça ne marche pas, si quelqu'un à une idée ce serait cool!!!
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 6 juil. 2005 à 11:32
Il faut que tu arrives en sorte à générer une listbox avec pour item sélectionné le code :
<option value="Valeur" selected>Sélectionné</option>
Il faut utiliser les résultats du $_POST pour retrouver l'item sélectionné. Tu as genre ceci :
<option value="0" <?php if ($_POST['listbox']=='0') echo 'selected'; ?>>Menu 1</option>
... et tu réitères avec différentes valeurs de VALUE.
progDev
Messages postés7Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention19 juillet 2005 6 juil. 2005 à 13:43
Oui,
Je me suis sans doute mal expliqué...ce que tu expliques est correct et je sais comment le faire...
Mais par exemple, quand tu recharges une page de formulaire avec ton
navigateur et que tu as un menu déroulant dans ta page. Si
tu as fait un choix dans ce menu le choix reste.
En gros c'est ça que je veux obtenir avec mon formulaire, je ne parle pas de récupérer les données après ça c'est fait.
C'est juste pour que l'utilisateur n'ai pas à refaire des choix si il a oublié de remplir d'autres champs obligatoires
ProgDev
Vous n’avez pas trouvé la réponse que vous recherchez ?
progDev
Messages postés7Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention19 juillet 2005 6 juil. 2005 à 17:32
Ben ca ne va pas aller alors, parce que le projet sur lequel je bosse
ne doit pas contenir de sessions...enfin ça devait être un truc assez
simple alors nous voulions limiter et ne pas mettre de session, j'ai
tout développé de façon à ne pas en arriver là...
alors,
si quelqu'un avait une autre idée je serais content qu'il me la propose...