Envoyer un mail php!

mickaelm30 Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   -  
mickaelm30 Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je vous expose mon probleme:

-j'ai créer un formulaire d'ou je récupère les variables suivante:
@@$nom=$_POST["nom"];
@@$prenom=$_POST["prenom"];
@@$adresse=$_POST["adresse"];
@@$ville=$_POST["ville"];
@@$cp=$_POST["cp"];
@@$email=$_POST["email"];
@@$mdp=$_POST["mdp"];
@@$tel=$_POST["tel"];

-je réalise mon insert pour que les données du client soit conservés dans ma bdd.


-à la suite de cela je veux envoyer un mail à la personne qui vient de créer son compte, j'ai donc mis:

<?php

mail($email, 'Votre compte', 'voici les éléments de votre nouveau compte sur see-informatique');

?>

mais cela ne marche pas, voici l'erreur : Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\wamp\www\tests\inscription.php on line 149

merci de bien vouloir m'aide, ligne 149: mail($email, 'Votre compte', 'voici les éléments de votre nouveau compte sur see-informatique');
A voir également:

2 réponses

jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
 
Il faut que tu rajoutes un en-tête à ton mail
par exemple :

$moi = l'adresse mail de l'expéditeur


$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=UTF-8\n";
$headers .= "From: $moi\n";

mail($email, 'Votre compte', 'voici les éléments de votre nouveau compte sur see-informatique',$headers);
0
mickaelm30 Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   12
 
ok merci, mais comment je sais ce qu'il faut mettre dans le header?
0