Quiz avec score.

nichtou -  
animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je suis débutant (connais les bases du html, javascript et un peu de php) et je voudrais faire un quiz, j'ai deja bien entamé la choses (c'est pratiquement finis) mais le soucis : c'est le score (il y a une page 1 "test1.php" et une page 2 "test2.php", j'arrive a créer un supercookie qui transporte la valeur de mon textarea de la "test.php" dans le textarea de la page "test2.php") est la valeur et non pas comment la transporter: je m'explique, j'aimerais que si on clique sur un bouton radio et qu'on clique sur un bouton "correction" que cela utilise un opérateur d'incrémentation pour monter le score de 1 (sachant que le score est composé comme ceci: "le ("++")+"/7" (pour le nombre de question).
ex: 1/7 etc....

ce textarea me pose un gros soucis et je vous remercie d'avance pour votre réponse (en js de préférence...) ! ^^

1 réponse

  1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
     
    Salut
    Pas bien compris mais
    tu recupère le score dans une variable
    var score = ....résultat récupéré ...;
    puis
    document.getElementById("id-de-la-div").innerHTML = "<p>votre score est de "+score+"/7 bonnes réponses</p>";
    1
    1. nichtou
       
      merci d'avoir repondu je vous recontacte des que j'ai tester le code
      0
    2. nichtou
       
      merci cela marche mais maintenant j'ai cette variable, qui est 1 quand je reclick
      cela me monte de 1 mais je ne pas antissiper quel nombre aura le client, donc je connais un peu de php, est ce qu'il serait possible de transporter du code js (la variable) dans un cookie pour la page 2 "test2.php"
      0
    3. nichtou
       
      mon code "test1.php"==
      <!DOCTYPE html>
      <html>
      <head>
      <meta charset="utf-8" />
      <link rel="stylesheet" href="question 2.css" />

      </head>

      <body>
      <FORM NAME="form2" action="test2 .php" method="post">
      <input type="radio" name="choix" id="radio" value="1"/>
      <input type="button" name="blabla" id="correction" onclick="ajouteMoi()"/>
      <input type="text" name="score" id="points"/>
      <input type="submit" id="continue" value="CONTINUE" />
      </form>
      </FORM>

      <SCRIPT language="JAVASCRIPT">
      var maVar = 1; //je veux la mettre dans un supercookie et la recuperer dans ma page "test2.php" (dans la partie js...)

      function ajouteMoi() {

      if (document.getElementById('radio').checked) document.getElementById("points").value = (maVar++)+"/7";
      }
      </SCRIPT>
      </body>

      je me suis tromper mais le sujet deborde un peu sur le php.. ^^
      0
    4. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
       
      désolé je ne connais pas bien les cookies pour te repondre fais un nouveau post
      0