Bonjour,
Je sollicite votre aide car depuis plusieurs jours je bloque sur un problème.
J'ai créé un formualire relié a la base de donnée d'une carte, chaque formulaire renvoie aux mails liés aux marker de la carte. Afin de garder une trace des mails envoyé je souhaiterais que tout les mails envoyé me le soit aussi en champ caché.
Voici le bout de code en question:
Je suis un peu mauvais en php et possède peu de notion, le formulaire marche comme ça, je voudrais juste ajouter le champs en CCi mais aucune de mes manipulations n'a focntionnée. Donc au secours.
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 /* get variables from request (fold)*/ $name = $_REQUEST['name']; $email = $_REQUEST['email']; $phone = $_REQUEST['phone']; $message = $_REQUEST['message']; /* add more request variables here e.g.: $address = $_REQUEST['address']; */ $destination_email = $_REQUEST['destination_email']; /* get variables from request (end)*/ if($name && $email && $message) { /*Send email (fold) */ $body = "Bonjour,\nLe message suivant vous est adressé par l'intermédiaire de la carte.\n\r\nNom et prénom: $name\r\nAdresse e-mail: $email\r\nNuméro de téléphone: $phone\r\n\nMessage:\n$message\r\n\nLe groupe ne saurait être tenu pour responsable des messages envoyés par cette interface.\nEn cas de messages délictueux, merci de prendre contact avec info@xxx.fr)"; /*add more to the email body e.g.: $body .= "$address\r\n"; */ mail($destination_email, "Email envoye depuis la carte", $body, "From: $email\r\nContent-Type: text/plain; charset=utf-8\r\nReply-To: $email\r\nReturn-Path: $email\r\n"); /*Send email (end) */ /*return messgae to the user (fold)*/ echo("<h1>Le responsable du groupe vous répondra dès que possible.</h1>"); echo("<p>Vous avez envoyé ces informations:</p>"); echo("<p>Nom et prénom: $name </p>"); echo("<p>Adresse Email: $email </p>"); if ($phone) { echo("<p>Numéro de téléphone: $phone </p>"); } /*add more to the user return message e.g.: echo("<p>Address: $address </p>"); */ echo("<p>Votre message: $message </p>"); /*return messgae to the user (end)*/ } else //show error message if name, email or message is missing echo "Il y a eu un problème lors de l'envoie si le problème persiste contactez nous à info@xxx.fr."; ?>
Merci d'avance de votre aide à tous.
Partager