|
|
|
|
Bonjour à tous .
voila j'ai un petit soucis sur un générateur de code html .
j'ai une premiere page ou l'utilisateur renseigne :
question 1 : input type text
reponse 1 : input type text
reponse 2 : input type text
reponse 3 : input type text
question 2 : input type text
reponse 1 : input type text
reponse 2 : input type text
reponse 3 : input type text
question 3 : input type text
reponse 1 : input type text
reponse 2 : input type text
reponse 3 : input type text
...
Puis un bouton submit qui renvoie à la page suivante .
La page suivante crée mon code html, et pour cela j'ai une boucle 2 boucles .
Voici le code :
for($i=1;$i<=$nombre_de_questions;$i++)
{
$question = $_POST['question'.$i];
echo '<dt><h2><b>'.$i.'. '.$question.' </b></h2>';
for($j=1;$j<=$nombre_de_reponses;$j++)
{
$rep = $_POST['reponse'.$j];
echo '<dd><input type="radio" name="q'.$i.'" value="'.$j.'">'.$rep.'<br />';
}
echo '<br /><br />';
}
Configuration: Windows XP Firefox 2.0.0.4
Salut,
|
Bonjour,
$rep = $_POST['reponse'.$j]; il faudrait presque que tu dises $rep = $_POST['reponse'.$i$j]; ce qui donnerais comme nom a tes réponses, le numéro de la question, et de ta réponse. fais voir une partie de ton code de ton formulaire, svp. toutes tes réponses, ont pour nom reponse1 reponse2 reponse1 reponse2 ou reponse1-1 reponse1-2 reponse2-1 reponse2-3 L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui ! GLOUGLOU ... |
Oki merci pour le conseil .
|