option rafraichissant

Franck7
Invité n'ayant pas de compte PHPfrance

08 janv. 2006, 18:55

Bonjour,

Je voudrais faire un menu déroulant, dans lequel, si on clique sur une valeur, cela rafraichis la page en cours, et selectionne (checked), la valeur de ce meme champ.

J'ai commencer à mettre ceci :

Code : Tout sélectionner

<form action="jeu.php" method="post"> <select id="action" name="action" onchange="document.location.href='jeu.php'"> <option>Actions....</option> <option value="deplacement">Changer de pièce</option> <option value="test">Tester une pièce</option> </select> </form>
Cela rafraichis tres bien ma page, maintenant, j'aimerais qu'apres ce rafraichissement, le champs sur lequel j'ai cliqué soit séléctionné. Comment dois je procéder ? sachant que j'aimerais éviter de passer par $_GET ou $_POST

Merci d'avance. :)

Mammouth du PHP | 19672 Messages

09 janv. 2006, 00:58

Tu n'auras pas le choix de passer par GET si le clic est sur un lien, il faut bien transmettre la valeur au rechargement et il n'y a pas des milliers de méthodes possibles. Personnellement, je ne vois pas d'autre solution :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Franck77
Invité n'ayant pas de compte PHPfrance

10 janv. 2006, 02:32

Merci Cyrano, j'ai donc procéder comme tu le préconises