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
| // Gestion des envois par email
if ($envoiParMail && function_exists('mail')) {
$emails = '';
// Récupération des emails pour l'envoi
$sql = 'SELECT DISTINCT(email) as mail FROM '.$cat1.' WHERE (reception_mail=1) AND (email<>"'.mysql_real_escape_string($email).'")';
$sql.= ' AND (id='.mysql_real_escape_string($id_reponse).' OR id_reponse='.mysql_real_escape_string($id_reponse).')';
$res = mysql_query($sql) or die(showError('3', mysql_error()));
if (mysql_num_rows($res)>0) {
// Contenu du mail
$sujet = 'Vous avez une réponse en attente. ';
$corps = 'Bonjour,'."\n\n";
$corps.= $nom;
$corps.= ' a apporté une réponse à votre sujet "';
$corps.= $titre;
$corps.= '". Vous pouvez consulter le message en cliquant sur l\'adresse ci-dessous: '."\n\n";
$corps.= 'http://www.nom_de_domaine.fr/forum/'.$cat1.'/read_mess.php?id='. $id_reponse;
$corps.= "\n\n\n";
// Envoi des emails
while($r = mysql_fetch_array($res)) {
mail($r['mail'], $sujet, $corps,'From: '.$cat1.' '.$nomsite.' <'.$webmail.'>'."\n");
}
}
}
mysql_close(); |
Partager