Bonjour,
je cherche à faire un formulaire de contact, j'en suis au niveau où j'ai récupéré les données entrées par l'utilisateur mais uniquement par javascript.
Or je sais que la fonction mail() en php permet d'envoyer ben des mails.
Donc en fait j'ai ma page formulaireContact.php (avec javascript)
et dans ma page confirmation.php, je voudrais récupérer en php la variable javascript "contenuMail". La page confirmation serait une nouvelle page, ou popup vierge, qui traiterait juste l'envoi de mail en mettant une phrase à la fin pour confirmer que le mail a bien été envoyé.
J'ai cru comprendre qu'il fallait que je me serve de l'objet XMLHttpRequest, mais je patauge car c'est la première fois que j'essaye.
Si vous pouvez me donner quelques indications svp.
J'ai fait le test navigateur :
Mais pour le reste, je pense que je vais avoir besoin de trucs comme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 var xhr=createXMLHttpRequestObject(); function createXMLHttpRequestObject(){ var xhr; if(window.XMLHttpRequest) // Firefox xhr = new WMLHttpRequest(); else if(window.ActiveXObject) //IE xhr = new ActiveXObject("Microsoft.XMLHTTTP"); else{ alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest."); return;} // sortie de la fonction }
xhr.open("GET","formulaireContact.php",false);
if(xhr.readyState==4)
Mais je ne sais pas où c'est que je dois le faire, dans quelle page, etc...
Partager