Php + javascript
Résolu
nico76
-
donuts08 Messages postés 523 Statut Membre -
donuts08 Messages postés 523 Statut Membre -
Bonjour,
j'ai une fonction en javascript, à l'intérieur de celle-ci, j'ai une variable qui s'incrémente.
Je souhaiterais insérer cette variable dans une BDD.
Problème je ne sais pas comment faire, on m'a dit d'utiliser l'ajax : xml http request et notamment l'exemple de cette page https://www.toutjavascript.com/savoir/xmlhttprequest.php3
mais je comprends pas trop l'exemple ..
Quelqu'un peut-il m'aider ?
Merci beaucoup.
j'ai une fonction en javascript, à l'intérieur de celle-ci, j'ai une variable qui s'incrémente.
Je souhaiterais insérer cette variable dans une BDD.
Problème je ne sais pas comment faire, on m'a dit d'utiliser l'ajax : xml http request et notamment l'exemple de cette page https://www.toutjavascript.com/savoir/xmlhttprequest.php3
mais je comprends pas trop l'exemple ..
Quelqu'un peut-il m'aider ?
Merci beaucoup.
Configuration: Windows Vista Firefox 3.0
A voir également:
- Php + javascript
- Expert php - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript pour pc - Télécharger - Langages
- Javascript arrondi ✓ - Forum Windows
- Javascript arrondir à 2 décimales - Forum Webmastering
4 réponses
bonjour,
var nombre = 0; //Ton nombre à mettre dans la base
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
xhr_object.open("GET", "mapage.php?nombre=" + nombre, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) alert("Requête effectuée !");
Là, ça appel la page mapage.php et ça lui donne en paramètre une variable "nombre" qui aura pour valeur le nombre dans ton code javascript.
Après il te suffit de récupérer ce nombre dans la page mapage.php en utilisant $_GET["nombre"].
var nombre = 0; //Ton nombre à mettre dans la base
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
xhr_object.open("GET", "mapage.php?nombre=" + nombre, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) alert("Requête effectuée !");
Là, ça appel la page mapage.php et ça lui donne en paramètre une variable "nombre" qui aura pour valeur le nombre dans ton code javascript.
Après il te suffit de récupérer ce nombre dans la page mapage.php en utilisant $_GET["nombre"].
code javascript :
-------------
var i=0;
function score(){
i++;
var obj = document.getElementById("score").innerHTML="Score: " + i;
}
--------------