bonjour!
j'essaye de faire un menu deroulant qui en meme temps actualise ma page
je vous explique C un menu deroulant destiné a changer la monnaie (le prix de l'article est en euro mais l'utilisateur peur choisir une autre monnaie).mais le pb C que des que je clique dans le menu deroulant alors ma page =
index.php?page=index&modele_id=
et non pas
index.php?page=index&modele_id=32 comme c'etait precedamment.
j'imagine que ca vient du GET mais je ne vois pas trop comment "jongler"
avec tout ca : dois je mettre des champs hidden?...
j'utilise les sessions pour que par la suite mon site mon entirement avec la monnaie que l'utilisateur a selectionné
voici le code de mon formulaire :
Code :
- <script language="JavaScript">
- function ChangeUrl(formulaire_monnaies)
- {
- location.href = formulaire_monnaies.ListeUrl.options[formulaire_monnaies.ListeUrl.selectedIndex].value;
- }
- </script>
- <?
- $_SESSION['modele']=$_GET['modele_id'];
- echo'<FORM><SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)">';
- for($n=0;$n<mysql_num_rows($req_monnaie);$n++)
- {
- $resultatmonnaie =mysql_fetch_array($req_monnaie);
- echo"<option value='index.php?page=index&modele_id='".$_SESSION['modele']."'>" . $resultatmonnaie['symbole'] ."</option>";
- }
- echo"</SELECT></FORM>";
- ?>
|
merci de votre aide
Message édité par attentio le 24-03-2005 à 21:04:32
---------------
L'ordinateur a de la mémoire mais aucun souvenir ...