Probleme fonction mail

[Résolu]
Signaler
Messages postés
12
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
21 mai 2008
-
Messages postés
12
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
21 mai 2008
-
Bonjour.
je voudrai utilisé la fonction mail.

je propose a l'utilisateur d'envoyer un mail a l'admin en remplissant une zone de texte.
l'utilisateur est logé
je fonction avec postgres, wampserver2.

voici mon code:
//j'utilise un formulaire ou le nom de la zone texte est  Message

     $Message=addslashes($_POST['Message']);
      $Pseudo=$_SESSION['pseudo'];
      $req = "SELECT mail FROM client where pseudo='".$Pseudo."'";      
      $Mail=$req;
      
      echo $Message;
      echo $Mail;
      echo 'ok';
      mail("$Mail","texte laissé par $Pseudo=","$Message");

est mon erreur est que l'adresse est mauvaise car le echo $mail me renvoie "SELECT mail FROM client where pseudo='".$Pseudo."  "

Merci de m'aider car là je vois pas comment je peux recuperer le mail

1 réponse

Messages postés
12
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
21 mai 2008

j'ai trouvé pour ceux que ça pourrait interrésé

      $Message=addslashes($_POST['Message']);
      $Pseudo=$_SESSION['pseudo'];
      $req = "SELECT email FROM client where pseudo='".$Pseudo."'";      
      $sql=pg_query($req);
      $ligne=pg_fetch_array($sql);      
      $Mail=$ligne['email'];
            
      //deux mails sont envoyés,    1copie pour l'utilisateur ainsi que une seconde pour l'admin
      mail("$Mail"," copie du mail envoyé à l'admin ","$Message");
      mail("[mailto:snakemsg3@hotmail.fr snakemsg3@hotmail.fr]"," texte laissé par $Pseudo","$Message");