Mammouth du PHP |
1353 Messages
19 mai 2007, 07:34
Bonjour,
Je pense qu'en php cela n'est pas possible, c'est par contre possible en javascript. Sinon en php tu peux renvoyer ton formulaire vers une page qui traite les données en fonctions des valeurs recues et de la qui te dirige vers une page ou une autre avec la fonction header().
Sinon en javascript tu peux changer le champ action du formulaire qui est la page de destination. Ainsi tu peux par exemple faire cela déclenché par l evenement onChange de ta liste déroulante et ainsi changer la page de destination chaque fois que la valeur est changée.
exemple:
<form name="exemple" method="post" action="page1.html">
<select name="destination" onChange="document.exemple.action=this.value;">
<option value="page1.html" selected>Choix 1</option>
<option value="page2.html">Choix 2</option>
<option value="page3.html">Choix 3</option>
</select>
<input type="submit" value="Go"/>
</form>
Tell me and I forget. Teach me and I remember. Involve me and I learn.