Ouep ouep, j'avais de simple echo avant dans le php, que j'affichais grâce à :
document.getElementById('pm').innerHTML = xhr.responseText;
Et pour le code, je pense que le php n'est pas intéréssant, et voici l'ajax :
document.getElementById('pm').innerHTML = xhr.responseText;
Et pour le code, je pense que le php n'est pas intéréssant, et voici l'ajax :
Code :
function move(x,y,map){
get_Xhr();
xhr.open("POST",'deplacement.php',true);
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xhr.send("posx="+x+"&posy="+y+"&map="+map);
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)){
//document.getElementById('pm').innerHTML = xhr.responseText;
LoadDiv("map","test.php");
LoadDiv1("menu_joueur","menu_joueur.php");
var data = JSON.parse(xhr.responseText);
alert(data.foo);
alert(data.bar.join(', '));
<?php
if (!empty($_SESSION['message']) && $_SESSION['message'] == 'propa'){
?>
window.location.replace("carte.php");
<?php
}
?>
}
}
}