function getScore(mode) { let xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { document.querySelector("#mode2").innerHTML = mode; document.querySelector("#scoreHere").innerHTML = this.responseText; } }; xhr.open("GET", "database/getScore.php?mode=" + mode, true); xhr.send(); } function changePseudo(nouveauPseudo, oldPseudo) { let xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { console.log(this.responseText); } }; xhr.open("GET", "database/changeName.php?newPseudo=" + nouveauPseudo + "&oldPseudo=" + oldPseudo, true); xhr.send(); } function isPseudoOk(pseudo, change) { let xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { if (parseInt(this.responseText) === 0) { setPseudoOk(pseudo, change); } else { setPseudoNotOk(); } } }; xhr.open("GET", "database/checkPseudo.php?pseudo=" + pseudo, true); xhr.send(); } function insertName(pseudo) { let xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { console.log(this.responseText); } }; xhr.open("GET", "database/insertPseudo.php?pseudo=" + pseudo, true); xhr.send(); } function sendScore(score, mode, clicks, time) { let xhr = new XMLHttpRequest(); console.log(pseudo) xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { } }; xhr.open("GET", "database/insertScore.php?mode=" + mode + "&pseudo=" + pseudo + "&clicks=" + clicks + "&temps=" + time + "&score=" + score, true); xhr.send(); }