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 :
Voici la ligne 41 :Warning: mail() expects parameter 1 to be string, resource given in C:\wamp\www\stage\resolu.php on line 41et le code complet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part mail($mail, 'Mise a jour de votre dossier', $message);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.
Partager