bonjour, je suis bloqué sur un truc bête mais je trouve pas la solution .
je ne sais pas quoi mettre pour que ça fonctionne dans le $destinataire =
j'ai vraiment tout essayé .
Mon but est de recuperer le mail de membre dans la bdd et de l'utiliser pour envoyer un mail lorsqu'il reçoit un msg privé
Merci d'avance
Modifié par frtyuiopppp (10 Aug 2018 - 19:33)
je ne sais pas quoi mettre pour que ça fonctionne dans le $destinataire =
j'ai vraiment tout essayé .
Mon but est de recuperer le mail de membre dans la bdd et de l'utiliser pour envoyer un mail lorsqu'il reçoit un msg privé
Merci d'avance
$dnn = mysql_query('select email from users where id="'.$id.'"');
$email = htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8');
$title = mysql_real_escape_string($otitle);
$recip = mysql_real_escape_string($orecip);
$message = mysql_real_escape_string(nl2br(htmlentities($omessage, ENT_QUOTES, 'UTF-8')));
//On verifie que le destinataire existe
$dn1 = mysql_fetch_array(mysql_query('select count(id) as recip, id as recipid, (select count(*) from pm) as npm from users where username="'.$recip.'"'));
if($dn1['recip']==1)
{
//On verifie que le destinataire nest pas lutilisateur meme
if($dn1['recipid']!=$_SESSION['userid'])
{
$id = $dn1['npm']+1;
//On envoi le message
if(mysql_query('insert into pm (id, id2, title, user1, user2, message, timestamp, user1read, user2read)values("'.$id.'", "1", "'.$title.'", "'.$_SESSION['userid'].'", "'.$dn1['recipid'].'", "'.$message.'", "'.time().'", "yes", "no")'))
{$destinataire = $email;
$email_subject = "drth message privé non-lu";
$email_body = "VOUS AVEZ UN MESSAGE NON-LU !\n\n"."Ici les details:\nBonjour , vous avez un message reçu \nRendez vous sur le site pour lire le message \nuytrertyuytr";
$headers = "From: noreply@zertytre.fr\n";
mail($destinataire,$email_subject,$email_body,$headers);
Modifié par frtyuiopppp (10 Aug 2018 - 19:33)