Prob fonction mail(). - Programmation
Marsh Posté le 22-07-2001 à 03:22:48
apparemment ton serveur ne te laisse pas envoyer de mail anonyme, donc précise l'envoyeur grâce au champ 'From' des headers.
mail(recipient, topic, body, headers);
avec headers = 'From: "prenom nom" <email@site.com>\n';
Marsh Posté le 22-07-2001 à 10:11:10
Merci mais j'avais trouvé avant !
Il fallais rajouter :
mail($mail, $objet2, $commentaire2, From: "mon email" );
Merci quand meme !
A+
Marsh Posté le 20-07-2001 à 23:24:54
J'ai un message d'erreur lors de l'envoi de mail avec la fonction mail() :
Warning: You must specify From: in /home/eq16000/html/upload/upload.php3 on line 68
Warning: You must specify From: in /home/eq16000/html/upload/upload.php3 on line 69
Voici le script PHP utilisé :
<?
if($surnom && $mail && $commentaireform) // si les champs sont remplis
{
move_uploaded_file("$fichier","upload/upload/$fichier_name" ); //On copie le fichier
echo "<b>Merci ".htmlentities($surnom)."</b>";
echo "<p><b>\nNous avons bien enregistré le fichier $fichier_name !</b></p>\n";
echo "<p><b>\nVous allez recevoir une confirmation par e-mail !</b></p>\n";
$a = "webmaster@kylewebsite.com";
$objet1 = "Fichier uploader !";
$objet2 = "Merci pour votre fichier !";
$commentaire2 = "Merci $surnom pour votre fichier !\n";
$commentaire2 .= "\nVous avez envoyé le fichier : $fichier_name.\n";
$commentaire2 .= "\nA bientôt sur Kyle's Web Site !\n";
$commentaire2 .= "\nhttp://www.kyleswebsite.fr.st";
$commentaire = "Son commentaire : $commentaireform\n";
$commentaire .= "\nNom du fichier : $fichier_name\n";
$commentaire .= "\nSon mail : $mail\n";
$commentaire .= "\nSon surnom : $surnom";
mail($a, $objet1, $commentaire);
mail($mail, $objet2, $commentaire2);
}
else
{
echo "<b>Erreur !</b>";
echo "<p><b>Vous devez remplir correctement tous les champs</b></p>";
echo "<p><a href='http://www.kylewebsite.com/index2.php3?menu=upload&rubrique=uploadform'>Retour</a>";
}
?>
Merci a tous !
[edtdd]--Message édité par kyle--[/edtdd]