- utiliser la méthode fetch pour envoyer la valeur du chrono dans une variable $_POST['temps'] dans un fichier php (le fichier php réalise la récupération du $post dans un $_SESSION et ajoute le temps dans la BDD);
-changer de page, où celle-ci aurait la valeur du temps de jeu dans $_SESSION (dans Gagné.php)
function win(){
clearTimeout(timerID);
var score =document.getElementById('chronotime').textContent;
var data= 'temps='+score;
console.log(data);
fetch('insertion_temps.php',{
method:'post',
body: data,
headers:{ 'Content-Type':'application/x-www-form-urlencoded'}})
document.location.href='Gagné.php';
}
(fichier .js)
Mon problème est le suivant: arrivé sur la page de fin (gagné.php), l'index 'temps' du $post n'est pas définit, il me renvoie NULL ou '00:00:00'.
En attendant de trouver ma réponse, je peux vous apporter toutes les infos supplémentaires à la comprehension du pb. Merci d'avance.
" Undefined index" d'un $POST
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.