Affichage du page choisi
AMARI
-
AMARI -
AMARI -
Bonjour,
J'ai un formulaire dans lequel j'ai une liste déroulante :
<td>Condition climatique</td>
<td>
<select name="condition_climatique" id="condition_climatique">
<option value="choix">Choisir..</option>
<option value="moyenne">Moyenne</option>
<option value="seche">Seche</option>
<option value="humide">Humide</option>
<option value="hasard">Hasard</option>
</select>
</td>
</tr>
je veux quand l'utilisateur choisit un de condition climatique et cliquer sur le bouton envoyer le serveur va afficher dans cette même page (page index) , une des page (moyenne.php, seche.php, Hmide.php, Hasard.php) selon le choix d'utilisateur,
quelqu'un à une idée merci :)
J'ai un formulaire dans lequel j'ai une liste déroulante :
<td>Condition climatique</td>
<td>
<select name="condition_climatique" id="condition_climatique">
<option value="choix">Choisir..</option>
<option value="moyenne">Moyenne</option>
<option value="seche">Seche</option>
<option value="humide">Humide</option>
<option value="hasard">Hasard</option>
</select>
</td>
</tr>
je veux quand l'utilisateur choisit un de condition climatique et cliquer sur le bouton envoyer le serveur va afficher dans cette même page (page index) , une des page (moyenne.php, seche.php, Hmide.php, Hasard.php) selon le choix d'utilisateur,
quelqu'un à une idée merci :)
A voir également:
- Affichage du page choisi
- Supprimer page word - Guide
- Affichage double ecran - Guide
- Imprimer tableau excel sur une page - Guide
- Page d'accueil - Guide
- Windows 11 affichage classique - Guide
4 réponses
<td>Condition climatique</td>
<td>
<select name="condition_climatique" id="condition_climatique">
<option value="choix">Choisir..</option>
<option value="moyenne">Moyenne</option>
<option value="seche">Seche</option>
<option value="humide">Humide</option>
<option value="hasard">Hasard</option>
</select>
</td>
</tr>
//a l'endroit où tu veux l'affichage tu mets:
<?php
//tableau des pages autorisées
$array_pages=array("moyenne","seche","humide","hasard"); //attention aux majuscules/minuscules
if(isset($_POST['condition_climatique'])){
//on verifie que le choix est bien fait (ps la première ligne) et si page autorisée (sécurité)
if($_POST['condition_climatique'] !="choix" && in_array($_POST['condition_climatique'],$array_pages)){
include ($_POST['condition_climatique'].'.php');
}
}
?>
merci pour ta réponse , juste je veux une petite explication , pour moi je veux quand l'utilisateur choisit sa condition climatique et appuie sur le bouton envoyer l'un de modèle climatique va s'afficher dans la même page selon le choix d'utilisateur , donc je met la portion de code que tu m'a envoyé après le code bouton envoyé et dehors du formulaire ???