<html> <head> <title></title> </head> <body> <? switch ($ch) { case eff: // affiche le choix c'est la variable $choix qui contient la valeur choisie echo $choix; break; default : // formulaire permettant de faire un choix //ici il y a 2 choix possible actif ou banni ?> <form method="POST" action="test.php?ch=eff"> <select size="1" name="choix"> <option>Actif</option> <option>Banni</option> </select><input type="submit" value="Ok"> </form> <?break; } ?> </body> </html>
y a plus simple : tu as un name à ton select .. Donc il suffit de récupérer la variable name de select ... Dans ton cas $choix !
C bêtement du html:<select name="choix"> <option value="choix 1"> choix 1</option> <option value="choix 2"> choix 2</option> <option value="choix 3"> choix 3</option></select>alors qu'est-ce que ça fout sur un site de php?? Faut revoir tes classiques ;)Sinon, avec le JavaScript, tu as SelectedIndex comme propriété du select.
pi0up51--> cé exactement ce que je fait dans ce scriptKirua--> oui cé du HTML mais le probléme été de montrer comment avec le PHP récupérer la selection !!!
le fichier php peut être le suivantavec dans le fichier htmlaction=choix.php et name= action<?php//Fichier choix.phpprint("<BR>j'ai choisi de manger des ");$_POST["action"] = $action;for ($i=0; $i<count($action); $i++){print $action[$i];} ?>
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 587 membres 163 nouveaux aujourd'hui 16 195 membres club