par
Cyrano » 06 juin 2008, 13:49
Très sommairement : ton formulaire comportera un bouton pour envoyer les données : dans la balise correspondant à ce bouton, il te faudra un gestionnaire d'évènement onclick avec comme valeur l'appel à une fonction qui traitera les données à expédier via un objet XHR et récupèrera éventuellement le retour pour te permettre d'adapter l'affichage en signalant par exemple soit des erreurs soit la réussite de l'ajout du commentaire.
Si on résume, tu auras trois fonctions JavaScript coté client : celle que tu appelle depuis le bouton d'envoi, celle créant l'objet XMLHTTPRequest et celle traitant le retour serveur pour modifier l'affichage dans la page, et un fichier de traitement en PHP coté serveur récupérant les données en POST ou en GET selon la méthode employée avec ton objet XHR et affichant le résultat.
Il peut y avoir des variantes dans ce schéma, mais l'idée générale reste la même.
Très sommairement : ton formulaire comportera un bouton pour envoyer les données : dans la balise correspondant à ce bouton, il te faudra un gestionnaire d'évènement onclick avec comme valeur l'appel à une fonction qui traitera les données à expédier via un objet XHR et récupèrera éventuellement le retour pour te permettre d'adapter l'affichage en signalant par exemple soit des erreurs soit la réussite de l'ajout du commentaire.
Si on résume, tu auras trois fonctions JavaScript coté client : celle que tu appelle depuis le bouton d'envoi, celle créant l'objet XMLHTTPRequest et celle traitant le retour serveur pour modifier l'affichage dans la page, et un fichier de traitement en PHP coté serveur récupérant les données en POST ou en GET selon la méthode employée avec ton objet XHR et affichant le résultat.
Il peut y avoir des variantes dans ce schéma, mais l'idée générale reste la même.