PB php

biskit -  
PhP Messages postés 1774 Statut Membre -
Bonjour,
j'ai un pb php:
Dans une page html, je déclare un formulaire contenant un select. Sur l'action de ce formulaire apres modif de mon select, j'appelle une routine PHP. Mon pb est le suivant: je voudrais récuperer la valeur de mon select dasn ma page html avant de lancer la routine PHP.
Le $_POST fonctionne de html vers php mais pas dans ma page ?
Merci d'avence A+

1 réponse

  1. PhP Messages postés 1774 Statut Membre 606
     
    bonsoir

    Voici un petit exemple en JavaScript qui affiche les informations sur l'élément sélectionné dans la liste

    La liste se nomme 'ma_liste' et contient 3 élément s indicés de 0 à 2.
    Chaque élément à une valeur en interne ainsi qu'un libellé.
    Le second élément (indice 1) est défini comme l'élément par défaut.

    <html>
    <head>
    <script language="JavaScript">
    <!--
    
    function Choix(lst) 
    {
    alert("La liste '"+lst.name+"' comporte "+lst.options.length+" éléments\n"+
    	"Nr option sélectionnée : "+lst.selectedIndex+"\n"+
    	"Valeur de l'option sélectionnée : "+lst.options[lst.selectedIndex].value+"\n"+
    	"Texte de l'option sélectionnée : "+lst.options[lst.selectedIndex].text+"\n"+
    	"Option sélectionnée par défaut ? "+lst.options[lst.selectedIndex].defaultSelected	);
    }
    
    
     
    // -->
    </script> 
    </head>
    <body>
    <form method="post" name="form1" action="envoyer.php">
    <select name="ma_liste" onChange="Choix(this)"> 
    <option value="1">Option nr 1</option>
    <option value="2" selected>Option nr 2</option>
    <option value="3">Option nr 3</option>
    </select> 
    </form> 
    </body>
    </html>


    @+

    PhP    [Push the button,Don't push the
    .         button,Trip the station,Change the channel]
    0