|
|
|
|
Posté par
kursus, le mercredi 24 octobre 2007 à 11:10:56Configuration: Windows XP Mozilla 1.9
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>
|
salut,
rappel : php est interprété par le serveur et non visible du coté client ... tu m'expliques ou le visiteur voit l'adresse ? Forcément... ©brupala : Le méchant nounours ©Moi |
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
|
| 08/07 00h05 | [Internet] Plusieurs pages accueils | Internet |
| 03/12 23h39 | Télécharger le contenu d'une page web distante | Langage C |
| 26/05 14h41 | Partitionner un disque dur | Formatage |
| 25/09 11h21 | [Webmaster] Empêcher l'aspiration de mon site | Webmaster |
| 29/04 13h51 | Comment paramétrer l'économiseur d'écran ? | Ubuntu |
| 30/01 16h43 | [PHP] Récupérer adresse page courante | 5 |
| 24/05 21h42 | Comt créer du PHP n'effacant pas page courant | 1 |
| 30/11 17h28 | Envoi données de VB vers page PHP par POST | 1 |
| 10/05 22h34 | Données entre page PHP par post & get ??? | 14 |
![]() | PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de... | Catégorie: PHP Licence: Freeware/gratuit |
![]() | PagePlus - PagePlus SE est un logiciel gratuit de PAO (publication assistée par ordinateur) permettant de concevoir et de créer des... | Catégorie: Présentation Licence: Freeware/gratuit |
![]() | PosteRazor - PosteRazor permet de créer des posters à partir de vos images préférées. Il est très simple d'utilisation: Sélectionnez... | Catégorie: Graphisme Licence: Open Source |
![]() | PageDefrag - Le défragmenteur de disque de Windows fait un boulot correct, mais il a un inconvénient : il ne défragmente ni le fichier... | Catégorie: Formatage/Partitionnement Licence: Freeware/gratuit |
![]() | Konica Minolta PagePro1350E | Catégorie: Imprimante | 148.33 € Amazon.fr |
![]() | Konica Minolta PagePro 1350EN | Catégorie: Imprimante | 153.90 € La Boutique Du Net |
![]() | Konica Minolta PagePro 5650EN | Catégorie: Imprimante | 850.50 € MicroChoix |
![]() | Konica Minolta PagePro 1350W | Catégorie: Imprimante | 101.17 € iziprice |