Page 1 sur 1

Récupération d'un numéro à partir d'un formulaire pour l'utiliser dans une boucle.

Posté : 31 mai 2019, 15:45
par Pentix
Bonjour !

J'aimerais avoir de l'aide sur un sujet.

J'ai essayer de créer un formulaire avec un numéro, c'est pour indiquer le nombre de passagers.
En fonction du nombre de passagers, une liste déroulante doit s'afficher autant de fois que le nombre de passagers à été définis dans le formulaire précédent.

Cependant j'ai du mal car quand je définis le nombre de passagers, et quand j'envoie le formulaire rien ne se passe.
Est-ce que quelqu'un pourrait m'aider s'il vous plaît?

Voici mes codes :

Le formulaire :
<form method="POST" action="verif.php">

<label for="cit">
<span>Number of passengers : </span>
</label>

<input type="number" id="cit" name="num">
<input type="submit" value="Envoyer !">

</form>


La page verif.php :

<?php

$num=$_POST['num'];


for($i=0;$i<$num;$i++){
echo '<form>';
echo '<label for="cit">';
echo '<span>Meal '.$i.' :</span>';
echo '</label>';

echo '<select id="cit" name="cit">';
echo '<option value="breakfast">Breakfast</option>';
echo '<option value="lunch">Lunch</option>';
echo '<option value="dinner">Dinner</option>';
echo '<option value="snack">Snack</option>';
echo '<option value="refreshment">Refreshment</option>';
echo '<option value="cocktail">Cocktail</option>';
echo '</select>';
echo '</form>';
}

header('location:index.php');

?>

Re: Récupération d'un numéro à partir d'un formulaire pour l'utiliser dans une boucle.

Posté : 31 mai 2019, 15:50
par or 1
à quoi sert :
header('location:index.php');
?

Re: Récupération d'un numéro à partir d'un formulaire pour l'utiliser dans une boucle.

Posté : 31 mai 2019, 15:52
par Pentix
Pour revenir à la page où il y a le formulaire et tout le reste des contenus

Re: Récupération d'un numéro à partir d'un formulaire pour l'utiliser dans une boucle.

Posté : 31 mai 2019, 15:55
par or 1
vous affichez donc quelque chose et dans la foulée, vous redirigez vers une autre page, logique.

Re: Récupération d'un numéro à partir d'un formulaire pour l'utiliser dans une boucle.

Posté : 31 mai 2019, 15:57
par Pentix
Ah oui mince, comment je pourrais le faire afficher dans la page où il y a tout les contenus ?
En déplaçant le code php dans cette page?