L2 Info : PHP et Programmation Web
 
◃  Ch. 6 Gestion des formulaires  ▹
 

Gestion de liste de sélection

  • Formulaire HTML :
    • Élément select associé à un attribut name
    • Éléments option associés à un attribut value
    • Élément input (type="reset") pour réinitialier le formulaire
    • Présence d'une valeur par défaut et d'une option présélectionnée
    <form action="coursPHP42.php" method="post" target="ongletCible">
    <p>Nom : <input type="text" name="nom"
                value="Dupond" size="10" /> <!-- valeur préremplie -->
    Ville : <select size="3" name="ville">
              <option value="Amiens" > Amiens </option>
              <option value="Bordeaux"> Bordeaux</option>
              <option value="Caen"
                selected="selected"> Caen</option> <!-- option présélectionnée -->
              <option value="Lille"> Lille</option>
            </select>
    <input type="submit" name="enregistrement" value="Envoyer" />  
    <input type="reset" name="annuler" value="Effacer" />
    </p></form>
  • Affichage dans le navigateur :

    Nom : Ville :

  • Fichier coursPHP42.php
    <?php
    echo('Nom : '.$_POST['nom']);
    echo(" <br /> \n");
    echo('Ville : '.$_POST['ville']);
    echo("<br />\n");
    ?>
    
  • Résultat :
    Nom : Dupond
    Ville : Amiens