Fonction mail() et variable PHP.
Bonjour,
Je souhaite récupérer d'un formulaire le mail d'un client et utiliser la fonction mail() pour lui repondre directement.
Seulement voila impossible de le faire, quand je tape une adresse a la main tout fonctionne correctement, mais lorsque je passe par une variable j'ai cette erreur :
Citation:
Warning: mail() expects parameter 1 to be string, resource given in C:\wamp\www\stage\resolu.php on line 41
Voici la ligne 41 :
Code:
mail($mail, 'Mise a jour de votre dossier', $message);
et le code complet :
Code:
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 33 34 35 36 37 38 39 40 41
|
<?php
$nom_du_serveur ="localhost";
$nom_de_la_base ="dossier";
$nom_utilisateur = "root";
$mot_de_passe = "";
mysql_connect("$nom_du_serveur","$nom_utilisateur","$mot_de_passe"); // Connection BDD
mysql_select_db("$nom_de_la_base") or die("Impossible d'ouvrir la base de donnees "); // Selection de la base
$commentaire=$_GET['commentaire'];
$message = $commentaire; // Le message du mail
$message = wordwrap($message, 100);
$numdossierclient = $_GET["numdossierclient"] ;
$req_mail = "select emailcontact from client where numdossier='$numdossierclient'";
$mail = mysql_query($req_mail) ;
if ($message != '')
{
ini_set("sendmail_from","josselin.xxxx@gmail.com"); // Emetteur
mail($mail, 'Mise a jour de votre dossier', $message); // Destinataire
echo "Un email a bien été envoyé " ;
}
else
{
echo "Le commentaire est vide. Aucun mail n'a été envoyé au client." ;
}
?> |
Merci.