Bonjour,
J'ai besoin de récupérer des variables d'un formulaire. Jusque là, rien de compliqué.
Code :
- echo "<tr><td> - ".$val["tQuestion$langue"]."</td><td><div align=\"center\">
- <input type=\"radio\" name=\"fam$idfam.quest$idques.a\" value=\"1\" /></td><td>
- <input type=\"radio\" name=\"fam$idfam.quest$idques.a\" value=\"2\" /></td><td>
- <input type=\"hidden\" name=\"fam$idfam.quest$idques.b\" value=\"$id_enr\" />
- <input type=\"hidden\" name=\"fam$idfam.quest$idques.c\" value=\"$id_sess\" />
- <input type=\"hidden\" name=\"fam$idfam.quest$idques.d\" value=\"$idfonction\" />
- <input type=\"hidden\" name=\"fam$idfam.quest$idques.e\" value=\"$id\" />
- <input type=\"hidden\" name=\"fam$idfam.quest$idques.f\" value=\"$quest\" />
- <input type=\"hidden\" name=\"idenr\" value=\"$id_enr\" />
- </td></tr>";
|
j'ai nommé mes champs à l'aide de 2 variables numériques pour garder la structure, ce qui donne à l'affichage du source:
Code :
- <input type="radio" name="fam1.quest3.a" value="1" /></td><td>
- <input type="radio" name="fam1.quest3.a" value="2" /></td><td>
- <input type="hidden" name="fam1.quest3.b" value="4548" />
- <input type="hidden" name="fam1.quest3.c" value="ETP002087" />
- <input type="hidden" name="fam1.quest3.d" value="88" />
- <input type="hidden" name="fam1.quest3.e" value="661" />
- <input type="hidden" name="fam1.quest3.f" value="Assurer la promotion produit" />
|
Mais le problème se pose dans la page de récupération des variables, lorsque je boucle à l'aide de 2 variables numériques pour récupérer les données, il n'a pas l'air de vouloir reconnaitre les noms de champs composés de variables.
Code :
- $idfam=1;
- $idques=1;
- $valeur = $_POST['fam$idfam.quest$idques.a'];
|
même ça ne marche pas!
Code :
- $valeur = $_POST['fam1.quest1.f'];
|
Ca parrait pourtant simple, qu'ai-je oublié? merci d'avance
Message édité par AirSonic le 12-06-2007 à 09:23:45