Bonsoir à tous !!!
Je vous explique mon problème php du moment (J'ai chercher réponse partout sur le WEB, en vain ...).
J'ai une page agenda1.php, qui demande à l'utilisateur un nombre de participant à un événement sportif.
Variable $nb_rider.
Je recupère cette variable dans agenda2.php, qui affiche à l'écran "nb_rider" fois un CHAMP DE TEXTE à renseigner par la suite par l'utilisateur par le nom des particiapants :
___________________________________________
$i = 0;
while ($nb_rider != $i)
{
echo "Rider N° $i = <input type=\"text\" name=\"nb_de_riders_$i\"><BR>";
$i++;
}
___________________________________________
Le problème se produit dans agenda3.php, lorsque je récupère tous les noms qui ont été renseignés dans les champs texte du fichier agenda2.php (pour les enregistrer dans MySql) :
___________________________________________
<?
$i = 0;
while ($i != $nb_rider)
{
"rider".$i = $_POST['nb_de_riders_$i'];
echo "<BR>nom du pilote $i : $rider<BR>";
$i++;
$rider = 0;
}
?>
___________________________________________
En effet, j'ai l'impression que l'on ne peut pas mettre des variables dans un $_POST[] ?!?!
J'ai une erreur PHP sur la ligne :
"rider".$i = $_POST['nb_de_riders_$i'];
-----> Notice: Undefined index: nb_de_riders_$i
Une technique pour contourner ce fléau ?
Ou bien y a t-il une synthaxe particulière à utiliser, que je n'aurais pas vu ?
Merci d'avance 
Vinc