Envoyer un e-mail avec conservation du lien de la page html
Bonjour,
J'ai développé un site http://pc.fastoche.free.fr.
Je voudrais ajouter à chacune de mes astuces une option "envoyer l'astuce par e-mail." comme présent sur cette page : http://pc.fastoche.free.fr/securiser...e_amovible.php
Ce qui amène à ma page contenant le formulaire d'envoi:
http://pc.fastoche.free.fr/envoyer_astuce_par_email.php
Quand je clique sur ENVOYER , il me met pas mal d'erreur.
Ce que je veux réaliser également c'est que dans le mail que le destinataire va recevoir , il ait le lien de l'astuce que l'expéditeur veut lui faire partager, (c'est qd meme plus pratique et c'est le but de cette option).
Mais voilà je coince!
Pouvez-vous m'aider svp. merci
Voilà le code que j'applique sur ma page "envoyer_astuce_par_email.php"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| <?php
$Nom_exp .= "Envoi_mail_votre_nom:\t$votre_Nom\n";
$Email_exp .= "Envoi_mail_votre_e_mail:\t$votre_e_mail\n";
$Nom_dest .= "Envoi_mail_son_nom:\t$son_nom\n";
$mail_dest .= "Envoi_mail_son_e_mail:\t$son_email\n";
$msg .= "Envoi_mail_votre_message:\t$votre_message\n";
$url=(!empty($_SERVER['HTTPS']) ? 'https' : 'http') . "://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
/*destinataire*/
$recipient = "$mail_dest"
/*Sujet*/
$mailheaders .= "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";
/*message*/
$message .= "Bonjour" $Nom_dest !
$message .= $Nom_exp . "<"$Email_exp ">" " vous a envoyé un lien sur PC.fastoche:"
$message .= $url
$message .= $msg .
$message .= "--\r\n";
$message .= "PC.fastoche\r\n";
$message .= "Aides et astuces informatiques\r\n";
echo "<a href=\"http://pc.fastoche.free.fr\">Pc.fastoche</a>";
/*on envoi*/
mail($recipient, $subject, $message, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyé!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci $Nom_exp</H1>";
echo "<P align=center>";
echo "Formulaire envoye avec succes.</P>";
echo "</BODY></HTML>";
?> |
MERCI PAR AVANCE