Envoi mail
Résolu
henda
-
henda -
henda -
Bonjour aidez_moi à corriger mon code php suivant :
EDIT : Ajout des Balises de code
<?php include'connexion.php'; $nom=$_POST["nom"]; $mail=$_POST["email"]; $sujet=$_POST["sujet"]; $Prenom=$_POST["Prenom"]; $ste=$_POST["ste"]; $tel=$_POST["tel"]; $qte=$_POST["qte"]; if(isset($_POST['nom']) && isset($_POST['email'])){ $destinataire = '***@***'; $sujet = $sujet; $message = 'Nom : '.$nom.'\r\n'; $message= "Prénom : ".$Prenom."\r\n"; $message= "Adresse email : ".$mail."\r\n"; $message= "La Societé : ".$ste."\r\n"; $message = "Quantité : ".$qte."\r\n"; $entete = 'From: '.$mail."\r\n". 'Reply-To: '.$mail."\r\n". 'X-Mailer: PHP/'.phpversion(); if (mail($destinataire,$sujet,$message,$entete)){ echo 'Message envoyé'; header($_SERVER['HTTP_REFERER']); } else { echo "Une erreur est survenue lors de l'envoi du formulaire par email"; header($_SERVER['HTTP_REFERER']); } } ?>
EDIT : Ajout des Balises de code
A voir également:
- Envoi mail
- Programmer envoi mail gmail - Guide
- Publipostage mail - Accueil - Word
- Envoi mail cci - Guide
- Windows live mail - Télécharger - Mail
- Annuler envoi mail gmail - Guide
3 réponses
Supprimez les lignes
La première fois que vous utilisez
Il n'y a aucun problème mais dans les lignes suivantes, il faut ajouter un point devant le signe 'égal' comme suit :
Quel est l'erreur affichée lorsque vous essayez d'envoyer un mail ?
header($_SERVER['HTTP_REFERER']);
La première fois que vous utilisez
$message = ... ;
Il n'y a aucun problème mais dans les lignes suivantes, il faut ajouter un point devant le signe 'égal' comme suit :
$message .= ... ;
Quel est l'erreur affichée lorsque vous essayez d'envoyer un mail ?
Bonjour,
En plus des remarques de Thejocke.r :
Ton site se trouve en local sur ton odri ou hébergé sur un serveur ?
Si tu es en localhost..as tu paramétré ton php.ini ?
En plus des remarques de Thejocke.r :
Ton site se trouve en local sur ton odri ou hébergé sur un serveur ?
Si tu es en localhost..as tu paramétré ton php.ini ?
<?php
include'connexion.php';
$nom=$_POST["nom"];
$mail=$_POST["email"];
$sujet=$_POST["sujet"];
$Prenom=$_POST["Prenom"];
$ste=$_POST["ste"];
$tel=$_POST["tel"];
$choix=$_POST["choix"];
$qte=$_POST["qte"];
if(isset($_POST['nom']) && isset($_POST['email'])){
ini_set("SMTP" , "smtp.topnet.tn" );
ini_set("smtp_port","25");
ini_set("sendmail_from","***@***");
$destinataire = '***@***';
$sujet = $sujet;
$message = 'Nom : '.$nom.'\r\n';
$message .= "Prénom : ".$Prenom."\r\n";
$message .= "Adresse email : ".$mail."\r\n";
$message .= "La Societé : ".$ste."\r\n";
$message .= "Le choix : ".$choix."\r\n";
$message .= "Quantité : ".$qte."\r\n";
$entete = 'From: ',"***@***","\r\n".
'Reply-To: ',"***@***","\r\n".
'X-Mailer: PHP/'.phpversion();
if (mail($destinataire,$sujet,$message,$entete)){
echo 'Message envoyé';
} else {
echo "Une erreur est survenue lors de l'envoi du formulaire par email";
}
}
?>
include'connexion.php';
$nom=$_POST["nom"];
$mail=$_POST["email"];
$sujet=$_POST["sujet"];
$Prenom=$_POST["Prenom"];
$ste=$_POST["ste"];
$tel=$_POST["tel"];
$choix=$_POST["choix"];
$qte=$_POST["qte"];
if(isset($_POST['nom']) && isset($_POST['email'])){
ini_set("SMTP" , "smtp.topnet.tn" );
ini_set("smtp_port","25");
ini_set("sendmail_from","***@***");
$destinataire = '***@***';
$sujet = $sujet;
$message = 'Nom : '.$nom.'\r\n';
$message .= "Prénom : ".$Prenom."\r\n";
$message .= "Adresse email : ".$mail."\r\n";
$message .= "La Societé : ".$ste."\r\n";
$message .= "Le choix : ".$choix."\r\n";
$message .= "Quantité : ".$qte."\r\n";
$entete = 'From: ',"***@***","\r\n".
'Reply-To: ',"***@***","\r\n".
'X-Mailer: PHP/'.phpversion();
if (mail($destinataire,$sujet,$message,$entete)){
echo 'Message envoyé';
} else {
echo "Une erreur est survenue lors de l'envoi du formulaire par email";
}
}
?>