Page 1 sur 1

selects liés

Posté : 27 janv. 2009, 17:54
par guy
hello j'ai recuperer ce bout de code pour avoir des liste liées dans des select et qui permet de faire passer les données de l'un a l'autrede ses select.
En aparence tout vas bien , mais impossible de recupere les données dans la page de resultat
le code

Code : Tout sélectionner

1. <HTML> 2. <HEAD> 3. 4. <SCRIPT LANGUAGE="JavaScript"> 5. function Deplacer(l1,l2) { 6. if (l1.options.selectedIndex>=0) { 7. o=new Option(l1.options[l1.options.selectedIndex].text,l1.options[l1.options.selectedIndex].value); 8. l2.options[l2.options.length]=o; 9. l1.options[l1.options.selectedIndex]=null; 10. }else{ 11. alert("Aucune activité sélectionnée" ); 12. } 13. } 14. </SCRIPT> 15. 16. <body> 17. <form action="coucou.html" method="get" name="form1" id="form1"> 18. 19. <SELECT name="topic2" size=6 id="topic2" style="width:180px" align=top> 20. <OPTION value="1">item1</OPTION> 21. <OPTION value="2">item2</OPTION> 22. <OPTION value="3">item3</OPTION> 23. </SELECT> 24. 25. <INPUT type="button" value="Ajouter >" OnClick="Deplacer(document.form1.topic2,document.form1.topic1)"> 26. <BR><BR> 27. <INPUT type="button" value="< Enlever" onClick="Deplacer(document.form1.topic1,document.form1.topic2)"> 28. 29. <SELECT name="topic1" size=6 id="topic1" style="width:180px" align=top> 30. </SELECT> 31. 32. <input type="submit" name="valider"> 33. </form> 34. </BODY> 35. </HTML>
et dans la page de resultat:

Code : Tout sélectionner

foreach ($_POST as $value) { print "$value <br>"; }
je ne recoit que la valeur du submit , pas les select (ni l'un ni l'autre)

Merci de votre aide


Guy