Bonjour, je souhaite faire un quiz presenté comme le site :
Avant de passé en php , le quiz de ce site était en fait en javascript.
J'ai donc commencé par ecrire ma petite fonction javascript qui calcul le total
[cpp]<script type="text/javascript">
var q1= 0;
var q2= 0;
var q3= 0;
var q4= 0;
var q5= 0;
var q6= 0;
function calcul() {score=q1+q2+q3+q4+q5+q6;}
</script>[/cpp]
Ainsi que mon code html respectant pour chaque question :
[cpp]<html>
<body>
<br> Dans quelle série apparait Timmy ? <br>
<input type="radio" name="reponse2" onclick='q1=0'>les Simpsons<br>
<input type="radio" name="reponse2" onclick='q1=0'>Malcolm<br>
<input type="radio" name="reponse2" onclick='q1=1'>South Park<br>
<input type="radio" name="reponse2" onclick='q1=0'>Docteur House<br>
<form>
<p>
<input type="button" name="lien" value="Envoyer"
onClick="self.location.href='q2.html'">
</p>
</form>
</body>
</html>[/cpp]
Donc a chaque cliq sur 'envoyer' la page suivante se charge.
Cela dit , le probleme , vous l'aurez sans doute deviner , est :
Comment conserver la valeur de q1, q2....qn a chaque chargement de page de manière a calculer a la fin le total ?
Merci beaucoup
Vous devez être connecté pour voir les liens.
Avant de passé en php , le quiz de ce site était en fait en javascript.
J'ai donc commencé par ecrire ma petite fonction javascript qui calcul le total
[cpp]<script type="text/javascript">
var q1= 0;
var q2= 0;
var q3= 0;
var q4= 0;
var q5= 0;
var q6= 0;
function calcul() {score=q1+q2+q3+q4+q5+q6;}
</script>[/cpp]
Ainsi que mon code html respectant pour chaque question :
[cpp]<html>
<body>
<br> Dans quelle série apparait Timmy ? <br>
<input type="radio" name="reponse2" onclick='q1=0'>les Simpsons<br>
<input type="radio" name="reponse2" onclick='q1=0'>Malcolm<br>
<input type="radio" name="reponse2" onclick='q1=1'>South Park<br>
<input type="radio" name="reponse2" onclick='q1=0'>Docteur House<br>
<form>
<p>
<input type="button" name="lien" value="Envoyer"
onClick="self.location.href='q2.html'">
</p>
</form>
</body>
</html>[/cpp]
Donc a chaque cliq sur 'envoyer' la page suivante se charge.
Cela dit , le probleme , vous l'aurez sans doute deviner , est :
Comment conserver la valeur de q1, q2....qn a chaque chargement de page de manière a calculer a la fin le total ?
Merci beaucoup