Récupérer les val d'un formulaire généré par une boucle for
Posté : 13 févr. 2014, 20:18
1. COMMENT RÉCUPÉRER LES "NOMS" RENSEIGNES PAR L'UTILISATEURS, ($_POST['name']; ne marche pas)
2. COMMENT RÉCUPÉRER LES NOMS RENSEIGNES PAR L'UTILISATEURS, ($_POST ['montparpers']; ne marche pas)
DANS LES DEUX CAS JE RÉCUPÉRÉ UNIQUEMENT LES DERNIÈRES VALEURS DU FORMULAIRES.
VOICI LES DEUX PARTIE DU CODE (A et B)
A CREATION DE FORMULAIRE AVEC UNE BOUCLE FOR
Prérequis: $_POST['nbr'] est une variable générée par l'utilisateur lui-même
<?php
if (isset($_POST['nbr']) AND ($_POST['mont']) )
{
if ($_POST['nbr']<=15)
{
for ($i=0 ; $i<$_POST['nbr']; $i++)
{
?>
<?php
$rank =$i+1;
$montparpers = ($_POST['mont'] / $_POST['nbr']);
?>
<form method="post" action="cagnotte.php" style="text-align:center; margin:auto;">
Ami <?php echo"$rank"; ?>:
<div class="bs-example bs-example-form">
<div class="col-lg-6">
<div class="input-group ">
<span class="input-group-addon">@</span>
<input type="text" class="form-control" name="name" value="" placeholder="Username <?php echo"$rank"; ?> ">
</div>
</Br>
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="number" type="submit" class="form-control" name="montparpers" value="<?php echo ceil($montparpers);?>">
<span class="input-group-addon">.00</span>
</div>
</Br>
</div>
</div>
<?php
}
}
else
{?>
<h1 style="text-align:center; margin:auto;"> Invitez maximum 15 personnes!<h1>
<?php
}
}
?>
<!-- message to friends-->
<?php
if (isset($_POST['nbr']) AND ($_POST['mont']) )
{
if ($_POST['nbr']<=15)
{
?>
<div class="col-lg-6">
<div>
<input type="texte" value="message to friends" name="sentmess" class="form-control " /></Br>
<input type="submit" value="valider" class="btn btn-default" /></Br>
</div>
</div>
</form>
<?php
}
}
?>
B RECUPERATION DES DONEES DANS LA PAGE CAGNOTTE.PHP(PROBLÈME!!!)
<?php
if (isset($_POST['montparpers']) AND ($_POST['name']) )
{
echo $_POST ['montparpers'];
echo $_POST['name'];
}
else
{
echo "Veuillez renseigner les mails";
}
?>
2. COMMENT RÉCUPÉRER LES NOMS RENSEIGNES PAR L'UTILISATEURS, ($_POST ['montparpers']; ne marche pas)
DANS LES DEUX CAS JE RÉCUPÉRÉ UNIQUEMENT LES DERNIÈRES VALEURS DU FORMULAIRES.
VOICI LES DEUX PARTIE DU CODE (A et B)
A CREATION DE FORMULAIRE AVEC UNE BOUCLE FOR
Prérequis: $_POST['nbr'] est une variable générée par l'utilisateur lui-même
<?php
if (isset($_POST['nbr']) AND ($_POST['mont']) )
{
if ($_POST['nbr']<=15)
{
for ($i=0 ; $i<$_POST['nbr']; $i++)
{
?>
<?php
$rank =$i+1;
$montparpers = ($_POST['mont'] / $_POST['nbr']);
?>
<form method="post" action="cagnotte.php" style="text-align:center; margin:auto;">
Ami <?php echo"$rank"; ?>:
<div class="bs-example bs-example-form">
<div class="col-lg-6">
<div class="input-group ">
<span class="input-group-addon">@</span>
<input type="text" class="form-control" name="name" value="" placeholder="Username <?php echo"$rank"; ?> ">
</div>
</Br>
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="number" type="submit" class="form-control" name="montparpers" value="<?php echo ceil($montparpers);?>">
<span class="input-group-addon">.00</span>
</div>
</Br>
</div>
</div>
<?php
}
}
else
{?>
<h1 style="text-align:center; margin:auto;"> Invitez maximum 15 personnes!<h1>
<?php
}
}
?>
<!-- message to friends-->
<?php
if (isset($_POST['nbr']) AND ($_POST['mont']) )
{
if ($_POST['nbr']<=15)
{
?>
<div class="col-lg-6">
<div>
<input type="texte" value="message to friends" name="sentmess" class="form-control " /></Br>
<input type="submit" value="valider" class="btn btn-default" /></Br>
</div>
</div>
</form>
<?php
}
}
?>
B RECUPERATION DES DONEES DANS LA PAGE CAGNOTTE.PHP(PROBLÈME!!!)
<?php
if (isset($_POST['montparpers']) AND ($_POST['name']) )
{
echo $_POST ['montparpers'];
echo $_POST['name'];
}
else
{
echo "Veuillez renseigner les mails";
}
?>