Renvoie de formulaire en php (case à cocher)
Posté : 04 juin 2014, 20:49
Bonsoir bonsoir.
Je débute en php et je souhaite faire un site de recette de cuisine exotique.
Le but c'est de choisir un plat, une entrée ou un dessert.
En fonction du 1er choix, on est renvoyé sur des listes déroulantes qui proposent des aliments.
En fonction des aliments choisis, une recette est sélectionnée et s'ouvre dans une nouvelle fenêtre.
J'ai commencé par faire mes 3 cases à cocher.
Mais je suis bloquer à l'utilisation de $POST. Je n'arrive pas à réutiliser les données pour faire apparaître les listes déroulantes correspondantes.
Par exemple: si je clique sur entrée et que je valide, deux listes déroulantes apparaissent ==> entrée chaude et entrée froide.
J'aurais besoin de quelques âmes charitables pour me venir en aide
Merci d'avance!!!!!
Je débute en php et je souhaite faire un site de recette de cuisine exotique.
Le but c'est de choisir un plat, une entrée ou un dessert.
En fonction du 1er choix, on est renvoyé sur des listes déroulantes qui proposent des aliments.
En fonction des aliments choisis, une recette est sélectionnée et s'ouvre dans une nouvelle fenêtre.
J'ai commencé par faire mes 3 cases à cocher.
Mais je suis bloquer à l'utilisation de $POST. Je n'arrive pas à réutiliser les données pour faire apparaître les listes déroulantes correspondantes.
Par exemple: si je clique sur entrée et que je valide, deux listes déroulantes apparaissent ==> entrée chaude et entrée froide.
J'aurais besoin de quelques âmes charitables pour me venir en aide
<form name="myform" method="POST" action="projetinfo.php">
<p>
<INPUT type= "radio" name="case" value="case1" id="Entrees" /> <label for="case1">Entrees</label> <br>
<INPUT type= "radio" name="case" value="case2" id="Plats"/> <label for="case2">Plats</label> <br>
<INPUT type= "radio" name="case" value="case3" id="Desserts"/> <label for="case3">Desserts</label> <br>
<input type = "submit">
</p>
</form>
<?php
if (isset($_POST['case']))
{
if (in_array('Entrees',$_POST['case'])) // Je pense que ma condition a un soucis ....
{
echo'
<form>
<p>
<select name="choix">
<option value="choix1">Bricks de crabe et de langouste au parfum de piment</option> <br>
<option value="choix2">Tartare de morue et davocat</option> <br>
<option value : submit>
</select>
</p>
</form>
<form>
<p>
<select name="choix">
<option value="choix1">Accras de morue</option>
<option value="choix2">Pates sales</option>
<option value : submit>
</select>
</p>
</form>' ;
}
}
else
{
echo 'Veuillez cocher une case';
}
?>>