Formulaire conditionnel en PHP
Je souhaite afficher un QCM à l'aide d'un formulaire
Chaque question peut comprendre 2, 3 ou 4 réponses possibles dont une seule est vraie
Mon problème (je suis débutant), je n'arrive pas à afficher 2, 3 ou 4 boutons radio en fonction du nombre de réponses et je ne sais pas à l'avance si la question choisie comporte 2, 3 ou 4 réponses (mais je peux le tester)
C'est pourtant certainement possible
Le code que j'ai écrit est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <form name="Q01" method="post">
<?php
if ($TEST==2){
<input type=radio name"test1" value="test1">test1<br>
<input type=radio name"test2" value="test2">test2<br>
} elseif ($TEST==3){
<input type=radio name"test1" value="test1">test1<br>
<input type=radio name"test2" value="test2">test2<br>
<input type=radio name"test3" value="test3">test3<br>
} else {
<input type=radio name"test1" value="test1">test1<br>
<input type=radio name"test2" value="test2">test2<br>
<input type=radio name"test3" value="test3">test3<br>
<input type=radio name"test4" value="test4">test4<br>
}
?>
</form> |
Dans ce code les lignes input génèrent une erreur
Quelqu'un a-t'il une idée sur la façon de s'y prendre?
transfert d'un tableau via un formulaire
Je n'ai pas de problème pour passer une variable d'un page à l'autre à l'aide du code suivant:
Code:
1 2
|
<INPUT TYPE="HIDDEN" NAME="transnbrep00" value="<?php print $nbrep00?>"/> |
mais quelle est la syntaxe pour passer une variable tableau d'une page à l'autre via un formulaire (et non un fichier)?
(tout ce que j'ai essayé me génère une erreur)