Connexion php , javascript et html
Résolu
sihem hcine
Messages postés
133
Statut
Membre
-
sihem hcine Messages postés 133 Statut Membre -
sihem hcine Messages postés 133 Statut Membre -
bonjour ,
Chers amis,Je vais vous montrer mon probleme en esperant de m'aider
j'au une page php qui combine 3 codes : 1***code html ontenant un test avec des boutons radio , chaque question admet une seule reponse juste
2*** code javascript pour compter le nombre des reponses justes
3*** code php pour remplir un champs dela base (disant le nombre des reponses justes )
___> Mon probleme se situe au niveau du 3 eme code je ne parvient pas à importer le resultat du code javascript dans le code php
Merci pour votre attention ,je serais contente de votre aide
Chers amis,Je vais vous montrer mon probleme en esperant de m'aider
j'au une page php qui combine 3 codes : 1***code html ontenant un test avec des boutons radio , chaque question admet une seule reponse juste
2*** code javascript pour compter le nombre des reponses justes
3*** code php pour remplir un champs dela base (disant le nombre des reponses justes )
___> Mon probleme se situe au niveau du 3 eme code je ne parvient pas à importer le resultat du code javascript dans le code php
Merci pour votre attention ,je serais contente de votre aide
A voir également:
- Connexion php , javascript et html
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Editeur html - Télécharger - HTML
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
1 réponse
Bonjour, ce que tu essaye de faire est je pense presque impossible. sauf si tu utilise de l'Ajax.
Pourquoi te prendre la tête à compter les réponse en JS(Javascript), alors que tu peux le faire en php et qui sera dans le même code pour ensuite traiter tes réponses plus facilement.
A mon avis tu essaye de te compliquer les choses.
si j'ai bien compris en plus ce que tu essaye de faire car tu n'es pas très précise, difficile de t'aider dans ces conditions. tu n'as pas vraiment besoin du JS
sinon, tu dois faire qu'en JS quand il clic sur un des bouton qui est la bonne réponse tu ajoute une valeur +1 a un champs invisible ou ton bouton de validation du formulaire. que tu pourras récupérer cette valeur en php.
Pourquoi te prendre la tête à compter les réponse en JS(Javascript), alors que tu peux le faire en php et qui sera dans le même code pour ensuite traiter tes réponses plus facilement.
A mon avis tu essaye de te compliquer les choses.
si j'ai bien compris en plus ce que tu essaye de faire car tu n'es pas très précise, difficile de t'aider dans ces conditions. tu n'as pas vraiment besoin du JS
sinon, tu dois faire qu'en JS quand il clic sur un des bouton qui est la bonne réponse tu ajoute une valeur +1 a un champs invisible ou ton bouton de validation du formulaire. que tu pourras récupérer cette valeur en php.
comme le js ??
Voici un exemple :
<?php // LE TEMPS DES TESTS : echo "<pre>"; print_r($_POST); echo "</pre>"; //--------------------------------- //Si le formulaire est envoyé if(isset($_POST)){ $NbBonnesReponses = 0; // On vérifie les réponses : if($_POST['question1']==1){ $NbBonnesReponses++; } $arrayReponses2 = isset($_POST['question2'])?$_POST['question2']:NULL; if (in_array(1, $arrayReponses2) && in_array(3, $arrayReponses2) ) { $NbBonnesReponses++; } echo "<pre> Vous avez obtenu $NbBonnesReponses bonnes réponses </pre>"; } ?> <html> <head> <title> QUIZZ </title> </head> <body> <form method="post" action=""> <pre> <label> QUESTION 1 ... la bonne réponse est "Réponse 1" </label> <br><input type="radio" name="question1" value="1"> Reponse 1 <br><input type="radio" name="question1" value="2"> Reponse 2 <br><input type="radio" name="question1" value="2"> Reponse 3 <label> QUESTION 2 ... les bonnes réponses sont chk1 et chk3 </label> <br><input type="checkbox" name="question2[]" value="1"> chk1 <br><input type="checkbox" name="question2[]" value="2"> chk2 <br><input type="checkbox" name="question2[]" value="3"> chk3 <br><input type="checkbox" name="question2[]" value="4"> chk4 </pre> <br> <input type="submit" name="valider" value="GO !!"> </form> </body> </html>Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane
Pourriez-vous me l'expliquer SVP .