Gérez votre site :

52 704 Webmasters - 775 408 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion Aide au codage d'un petit questionnaire.

Ouvert Aide au codage d'un petit questionnaire.
de Pikaii (s-and-g - créé le 23 oct 2014 à 15h 13
2 reponses - 226 vues
modifié il y a 10 ans
Bien le bonjour à vous, chers lecteurs ! Je remercie d'avance celui/celle/ceux qui pourront/pourra répondre à ce bloquage qui m'empêche de continuer sans être sûre de ne faire aucune sottise.

Comme pourra vous faire croire -sans doute- le titre, j'ai, un petit problème pour un questionnaire que je souhaite créer sur une page bidule.
En faîtes, j'aimerais que les joueurs répondent donc aux questions.

Ex: Quel est, parmis cette liste, le pokémon que tu trouves le plus mignon ?

Réponse A [image du pokémon]
Réponse B [image du pokémon]
Réponse C [image du pokémon]

Et que, à la suite, si par exemple le joueur choisi la réponse B, s'il clique sur l'action "suite", à la fin du questionnaire, cette réponse + toutes les autres qu'il aura choisi soit affichés. est-ce possible ? Si oui, pourriez-vous m'afficher une partie du codage a effectué ?

Merci.
Voici les réponses de cette discussion : (page 1/1)

le 23 oct 2014 à 16h 23 (il y a 10 ans)
En ligne Compte supprimé (webidev-deleted
Contenu supprime sur demande.
le 30 oct 2014 à 19h 15 (il y a 10 ans)
En ligne Wannoupeau (ma-plume
Tu peux éventuellement coder un QCM aléatoire avec un systèmes de retrait/ajout de points, avec une variable et deux actions, ou un QCM évolutif avec deux variables et deux actions ^^

-> QCM aléatoire :

* VariableX : non besoin non vital, elle comptabilise les points du membre
* ActionX : +1 VarX (bonne réponse)
* ActionY : -1 VarX (mauvaise réponse)
* Les deux actions doivent avoir le même nom (du genre une * ou un ¤)

* [IF Seconde = 0]Question n°1[/IF][IF Seconde = 1]Question n°2[/IF][etc.]
(La question posée au membre est alors aléatoire parmi les 60 questions que tu auras rédigées, c'est possible que le membre tombe plusieurs fois sur la même question. Mais ça t'épargne une variable xD)
* Exemple d'une question :
De quelle couleur est Elmer ?
[Mod ActionX] Multicolore (c'est la bonne réponse donc si le membre clique il gagne un point)
[Mod ActionY] Gris, comme tous les éléphants (c'est la mauvaise réponse donc si le membre clique il perd un point)
[Mod ActionY] Blanc, comme le cheval blanc d'Henri IV (c'est la mauvaise réponse donc si le membre clique il perd un point)
[Mod ActionY] Les potatoes sont meilleures que les frites (c'est une réponse nawak donc une mauvaise réponse)

-> QCM évolutif :

* VariableX : même chose qu'avant, ça comptabilise les points
* VariableY : non besoin non vital, indique le nombre de questions auquel le membre a répondu
* ActionX : +1 VarX +1 VarY (bonne réponse)
* ActionY : -1 VarX +1 VarY (mauvaise réponse)
* Les deux actions doivent avoir le même nom (du genre une * ou un ¤)

* [IF VarY = 0]Question n°1[/IF][IF VarY = 1]Question n°2[/IF][etc.]
(Le membre verra donc les questions dans un ordre défini, maisça te coûte une variable.)
* Exemple d'une question :
Qui a tué Burlgolug le roi des Martiens ?
[Mod ActionY] C'est pas moi ! (réponse typique d'un coupable, donc mauvaise réponse, donc le membre passera à la question suivante mais perdra un point)
[Mod ActionX] Diladup le prince des Luniens (bonne réponse donc le membre passe à la question suivante tout en gagnant un point)
[Mod ActionX] 42 (réponse à tout, donc bonne réponse)
[Mod ActionY] Les Barbapapas (mauvaise réponse)

-> Si tu es sympa, tu n'es pas obligé de faire perdre un point au membre lorsqu'il clique sur la mauvaise réponse, ça rend juste le jeu plus difficile et plus intéressant (notamment pour le QCM aléatoire).

-> Je suis consciente que ce n'était peut-être pas exactement ce que tu demandais, mais bon, c'est une variante qui ne coûte pas trop en matière d'actions/variables, et relativement simple à réaliser, donc voilà ^^ Si tu as encore des questions, ou si tu n'as pas compris, n'hésite pas à demander x)
Poster un message
Veuillez vous connecter pour poster sur le forum.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact