Schimz Bouge pas, meurs, ressuscite ! | Schtroumpheur a écrit a écrit :
Et bien tu dois combiner du JS et le php php ne s'occupe que de ce qui se passe coté serveur, uen fois que la page est chargee ca na plus rien avoir avec du php, donc c la que le javascript intervient..
echo "code javascript";
et tu fais en sorte dans la programmation du JS que lorsque ca change ca redirige vers une page php avec une variable qui indique quel element est selectionné dans la liste et tu charges ce qu'il faut en fonction de ca, voila.
|
c'est ingérable pour de grosses listes
le mieux, c'est de recharger la page quand tu choisis un element dans la liste
page.php :
Code :
- <form action="page.php">
- <select onchange="recharge();">
- <option value="page.php?elem=$element"> //construit en PHP
- </form>
- if (isset($elem)){
- <form action="pageD'insert">
- içi les infos de l'element selectionné grâce à $elem
- </form>
- }
|
Code :
- function recharge() {
- var index=document.forms[0].elements[0].options.selectedIndex;
- if (index>0) {
- var page=document.forms[0].elements[0].options[index].value;
- parent.frames[frame].location.href=page;
- }
- }
|
Message édité par Schimz le 29-08-2002 à 15:16:14 ---------------
çà s'est HFR | Music for the Galaxy
|