liste deroulante

ferjinho
Invité n'ayant pas de compte PHPfrance

14 mai 2013, 15:05

salut, je suis debutant en php j'aimerais bien de quelqu'un m'aidee.
Mon probleme est comme suit je veux afficher le nom du pays choisi a partir d'une liste deroulante.
voila le code la page cible.
<p>J'ai compris que tu as choisi comme pays de residence le/la: <?php $x=$_POST ['liste']; echo $_POST['x'];?></p>
voila le code de la page source
<select name="liste">
<option value="sliste1" >MAROC</option>
<option value="sliste2" selected="selected">FRANCE</option>
<option value="sliste2">BRESIL</option>
<option value="sliste2">ALMAGNE</option>
</select>

merci d'avance

Mammouth du PHP | 571 Messages

14 mai 2013, 15:18

on déclare un formulaire avec les balises <form></form>

pour afficher l’élément sélectionné:
<p>J'ai compris que tu as choisi comme pays de residence le/la: <?php $x=$_POST ['liste']; echo $x;  ?></p>

Mammouth du PHP | 619 Messages

14 mai 2013, 15:36

Bonjour,

<?php
if(isset($_POST ['liste'])){
echo '<p>J\'ai compris que tu as choisi comme pays de residence le/la:  '.$_POST ['liste'].'></p>';
//affichera la valeur du choix
}
?>

<form action="" method="POST">
<select name="liste">
<option value="sliste1" >MAROC</option>
<option value="sliste2" selected="selected">FRANCE</option>
<option value="sliste2">BRESIL</option>
<option value="sliste2">ALMAGNE</option>
</select>
<input type="submit" value="Valider" />
</form>

ferjinho
Invité n'ayant pas de compte PHPfrance

14 mai 2013, 18:20

merci ce que voua avez dit marche bien comme je voulais