Problème script qcm en php - PHP - Programmation
Marsh Posté le 08-09-2005 à 21:33:43
C'est où que tu balances un 'compteur' par POST ?
Sinon y'a de belles choses,
Code :
|
ou encore mieux
Code :
|
Marsh Posté le 08-09-2005 à 21:37:42
oups , c'était en fait dans la version précédente ou j'avais mis $compteur1= $compteur++
else
$compteur1 = $compteur
et ensuite je faisais afficher un value="(${'compteur' . $numero})"
que j'ai oublié d'enlever.
J'édite tout de suite.
Marsh Posté le 08-09-2005 à 21:39:48
A ton avis, ça fait quoi,
Code :
|
?
Marsh Posté le 08-09-2005 à 21:45:52
C'est le cas, et ça copie l'ancienne valeur dans $compteur1.
C'est ce que tu veux faire ? Pourquoi utiliser 42 compteurs différents ?
Honnêtement j'ai lu ton code en diagonale et j'ai pas vraiment cherché à comprendre, mais ça a pas l'air bien beau.
Marsh Posté le 08-09-2005 à 21:48:29
A ce point? Mais comment faire pour incrémenter la valeur sans créer de nouvelle variable contenant la valeur puisque $compteur = $compteur++ n'est pas correct syntaxiquement.
Merci d'accepter de m'aider .
Marsh Posté le 08-09-2005 à 21:50:00
http://fr.php.net/manual/fr/langua [...] rement.php
Marsh Posté le 09-09-2005 à 08:59:50
Bon ben on va y aller doucement... -_-
D'où sort le $compteur que tu testes avec isset (début de la deuxième partie de code que tu balances) ?
Marsh Posté le 10-09-2005 à 07:42:26
Désolé d'avoir répondu si tardivement, mais je ne pouvais pas répondre avant.
En fait, le isset ne sert à rien puisque j'ai mis avant :
Code :
|
Je ne pense pas que ce soit cela qui pose problème mais plutot les conditions sur les checkbox ou la
transmission du compteur.
Merci à tous ceux qui m'aident à progresser .
Marsh Posté le 08-09-2005 à 21:21:00
Bonjour à tous,
je cherche à faire un script pour un qcm, mais j'ai des soucis avec le compteur.
Les réponses se présentent sous cette forme:
Pour ensuite calculer la note, je fais :
Ensuite , pour retenir le score, je fais un champ caché et je l'affiche:
Je ne comprends pas ce qui ne marche pas le score reste toujours à 0 (je pense que ça doit être la transmission de variable ou son affectation
qui est fausse car le isset doit toujours affecter 0 à $compteur).
Merci d'avance à ceux qui prendront la peine de lire ce pavé et de m'aider car je ne vois vraiment pas quoi faire.
Message édité par rhcp_oasis le 11-09-2005 à 17:20:04