Envoie le contenu d'un formulaire

poisson3 Messages postés 12 Statut Membre -  
Absinthe06 Messages postés 113 Statut Membre -
Bonjour,
j'ai crée un formulaire et je veux envoyer le contenue de ce formulaire vers une adresse e-mail je sais que je dois utiliser le fonction mail() mais je ne sais pas comment l'utiliser
merci d'avance

5 réponses

bibs37 Messages postés 71 Statut Membre 5
 
hello

voici un ptit lien :

https://www.php.net/manual/fr/function.mail.php

Tu as des exemples dedans qui sont clair.

Voilou^^
1
poisson3 Messages postés 12 Statut Membre 2
 
bonjour
merci bcp pour votre aide
1
Absinthe06 Messages postés 113 Statut Membre 11
 
de rien ;)

juste une petite précision, j'ai fait une legere erreur en tapant mon code. Remplace :

$contenu = $key.' : '.$value;


par :

$contenu .= $key.' : '.$value;


A un point près le résultata est complètement différent ;)
1
jjb
 
<?php
$dest = "contact@toto.fr";
$objet = "l'obejt du message" ;
$message = "Contenu du formulaire rempli par un internaute : \n";
$message .= "-------------------------------------------------\n";
$message .= "Nom : $_POST[nom]\n";
$message .= "Prenom : $_POST[pre]\n";
$message .= "Societe : $_POST[soc]\n";
$message .= "Fonction : $_POST[fon]\n";
$message .= "Telephone : $_POST[tel]\n";
$message .= "Adresse mail : $_POST[mel]\n";
$message .= "Telecopie : $_POST[fax]\n";

$message .= "Commentaires : $_POST[com]\n";

$headers ='From: "Accueil"<accueil@toto.fr>'."\n";
$headers .='Reply-To: accueil@toto.fr'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

mail($dest,$objet,$message,$headers);

?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Absinthe06 Messages postés 113 Statut Membre 11
 
pour la fonction mail, la syntaxe est la suivante :

mail('email_destinataire', 'sujet', 'message'); 


apres, pour le contenu du message, tout depend de la maniere dont tu veux récuperer le contenu de ton formulaire, mais le plus simple serait de faire :

$contenu;
foreach($_POST as $key=>$value)
     $contenu = $key.' : '.$value;


et le tour est joué !! ;)
-1