[JS] Redirection sur une liste déroulante

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [JS] Redirection sur une liste déroulante

par waf_wafe » 10 janv. 2006, 16:12

Re,
alors en faite j'ai trouvé une astuce involontairement :
j'ai changé mon POST par un GET et mis un onChange=submit() sur mon select mais le problème c'est que j'ai plusieurs select dans ma page et donc il m'envoie en get toutes mes variables et je ne voudrais que celle que j'ai choisi !

Merci ... [need code ?]

[JS] Redirection sur une liste déroulante

par waf_wafe » 10 janv. 2006, 15:41

Bonjour j'ai une liste déroulante :
<form method="post" action="consult.php" name="consultation">
<table border="1" cellspacing="0" cellpadding="4" align="center">
	<tr>
		<td>
			Selectionner une prise murale :<br>
			<select name="pmurale" onChange=???>
			<option value="#"><- Choissisez -></option>
				<?
				$LesPrises=GetLstPriseM();
				$UnePrise=GetLigne($LesPrises);
				while($UnePrise)
				{
					echo "<option value=".$UnePrise["PMU_ID"].">".$UnePrise["PMU_ID"]."</option>";
					$UnePrise=GetLigne($LesPrises);
				}
				?>
			</select>
		</td>
[...]
</form>
et je souhaiterais que lorsque la liste change de valeur on se retrouve sur une adresse du genre :
../consult.php?pmural=020106

Comment faire ?

Merci d'avance (et bonjour à ceux que je n'avais pas vu depuis l'année dernière !)