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 : 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
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