Thread: PHP et AJAX
View Single Post
  #2  
Old 22-01-2008, 09:24
Samva's Avatar
Samva Samva is offline
Niaisüre within
 
Join Date: 24-04-2003
Location: Tours
Age: 39
Posts: 2,320
Send a message via ICQ to Samva Send a message via MSN to Samva
Pour faire simple et sans te pondre le code, les étapes sont (dans un javascript de duree.html) :
  • Créer l'objet XMLHttpRequest (tous les tutos donnent la procédure pour créer l'objet pour tous les navigateurs)
  • Poster les valeurs
    Code:
    xhr.open("POST", "traitement.php");
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
    xhr.send("hentree="+document.getElementById("hentree").value+"&hsortie="+document.getElementById("hsortie").value;
  • Surcharger la méthode appelée sur le onReadyStateChange, pour cela, le plus simple est de rajouter un <div id="reponse"> par exemple dans ton duree.html, et dans la méthode, lorsque le readyState est à 4, de faire un truc du genre
    Code:
    document.getElementById("reponse").innerHTML=xhr.responseText;

Voilà, je pense qu'avec ça tu as une bonne base, tu as plus qu'a combler les trous que j'ai laissé...
__________________
For the End-of-the-World spell, press "Ctrl, Alt, Delete."


Reply With Quote