Formulaire JS -> POST PHP
Résolu
Hacker?!
Messages postés
137
Date d'inscription
Statut
Membre
Dernière intervention
-
ElementW Messages postés 4814 Date d'inscription Statut Contributeur Dernière intervention -
ElementW Messages postés 4814 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous ! :)
Je suis actuellement sur un projet de site de Calcul Mental.
J'utilise donc HTML/CSS (pour la page et le style) + PHP + MySQL + Javascript (compte à rebours + compteur).
J'ai réussi à créeer mon premier niveau
- Un calcul random se genere
- Réponse validée par bouton dans textbox sans rafraichissement de la page (pour pas perdre le chrono et le score++)
Tout est fait sauf le moment crucial :
Envoyer en requete POST le contenu d'une variable Javascript à une page de traitement en PHP qui sauvegarderait le score dans la base de donnée.
Image : https://i.imgur.com/LBFhnwB.png
Je voudrais qu'au moment ou il reste 0 sec (terminé), le score s'envoie en POST sur ma page php mais impossible, j'ai tout esté, rien ne marche..
Pourriez-vous m'éclairer, merci d'avance à tous ! :)
Je suis actuellement sur un projet de site de Calcul Mental.
J'utilise donc HTML/CSS (pour la page et le style) + PHP + MySQL + Javascript (compte à rebours + compteur).
J'ai réussi à créeer mon premier niveau
- Un calcul random se genere
- Réponse validée par bouton dans textbox sans rafraichissement de la page (pour pas perdre le chrono et le score++)
Tout est fait sauf le moment crucial :
Envoyer en requete POST le contenu d'une variable Javascript à une page de traitement en PHP qui sauvegarderait le score dans la base de donnée.
Image : https://i.imgur.com/LBFhnwB.png
Je voudrais qu'au moment ou il reste 0 sec (terminé), le score s'envoie en POST sur ma page php mais impossible, j'ai tout esté, rien ne marche..
Pourriez-vous m'éclairer, merci d'avance à tous ! :)
A voir également:
- Formulaire JS -> POST PHP
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Brouillon post instagram - Guide
2 réponses
'lut, fait en sorte que cette fonction s'exécute a la fin de ton décompte:
Et du coté PHP, tu enregistres le score contenu dans
function envoyer_scores(score) { var url = "enregistrer_score.php"; var params = "score=" + score; var http = new XMLHttpRequest(); http.open("POST", url, true); http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.setRequestHeader("Content-length", params.length); http.onreadystatechange = function() { if(http.readyState == 4 && http.status == 200) { alert("Score envoyé!"); } } http.send(params); }
Et du coté PHP, tu enregistres le score contenu dans
$_POST['score']. Libre a toi de modifier et d'adapter la fonction envoyer_scores, notamment de supprimer le
alertet de le remplacer par quelque chose d'autre, moins dérangeant...