A voir également:
- [php] confirmation POST dans la page courante
- Supprimer une page word - Guide
- Confirmation de lecture whatsapp - Guide
- Traduire la page - Guide
- Confirmation de lecture gmail - Guide
- Word numéro de page 1/2 - Guide
3 réponses
Utilisateur anonyme
24 oct. 2007 à 11:44
24 oct. 2007 à 11:44
Par rapport a leur exemple j'ai fait les modifications pour pouvoir afficher dans la meme page le message de remerciement.
<?php $flag=0; if (!empty($_POST["sender_email"])) { //pense a tester l'email avant envoi $msg = "Sender Name:\t$sender_name\n"; $msg .= "Sender E-Mail:\t$sender_email\n"; $msg .= "Message:\t$message\n\n"; $recipient = "you@youremail.com"; $subject = "Web Site Feedback"; $mailheaders = "From: My Web Site <> \n"; $mailheaders .= "Reply-To: $sender_email\n\n"; mail($recipient, $subject, $msg, $mailheaders); //flag pour dire d'afficher $flag=1; } ?> <HTML> <HEAD> <TITLE>E-Mail Form</TITLE> </HEAD> <BODY> <?php if ($flag==1) { echo "<H1 align=center>Thank You, $sender_name</H1>"; echo "<P align=center>"; echo "Your feedback has been sent.</P>"; } ?> <FORM method="POST" action="<?php echo $_SERVER["REQUEST_URI"];?>"> <P>Your Name:<br> <INPUT type="text" name="sender_name" size=30> </p> <P>Your E-Mail Address:<br> <INPUT type="text" name="sender_email" size=30> </p> <P>Message:<br> <textarea name="message" cols=30 rows=5></textarea> </p><INPUT type="submit" value="Send This Form"> </FORM> </BODY> </HTML>
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 332
24 oct. 2007 à 12:05
24 oct. 2007 à 12:05
salut,
rappel : php est interprété par le serveur et non visible du coté client ... tu m'expliques ou le visiteur voit l'adresse ?
rappel : php est interprété par le serveur et non visible du coté client ... tu m'expliques ou le visiteur voit l'adresse ?
Utilisateur anonyme
24 oct. 2007 à 12:18
24 oct. 2007 à 12:18
Comme le dit gryzzly, L'email $recipient est celle a qui tu envoi elle n'est connu que de toi car elle est la partie php de ton script.
De plus tu n'envoi pas de mail a celui qui vient de faire une demande donc il n'a pas ton email.
Cordialement
Karando
De plus tu n'envoi pas de mail a celui qui vient de faire une demande donc il n'a pas ton email.
Cordialement
Karando
24 oct. 2007 à 11:58
merci beacoup pour ton aide et ta réactivité !!
Il n'y a qu'une seule chose qui me chagrine: le fait que mon adresse soit visible par le visiteur. Existe-il une solution pour faire appel à un second fichier, caché celui-ci, contenant $recipient ?
merci beaucoup en tout cas
kursus