Hallo liebe Spezialisten,
ich habe hier im Forum den folgenden Code für die Datei: details.php gefunden.
Der User bekommt nun bei neu geschriebenen Kommentar eine E-Mail
if (!$error) {
$sql = "INSERT INTO ".COMMENTS_TABLE."
(image_id, user_id, user_name, comment_headline, comment_text, comment_ip, comment_date)
VALUES
($id, ".$user_info['user_id'].", '$user_name', '$comment_headline', '$comment_text', '".$session_info['session_ip']."', ".time().")";
$site_db->query($sql);
$commentid = $site_db->get_insert_id();
update_comment_count($id, $user_info['user_id']);
$sql = "SELECT image_name FROM ".IMAGES_TABLE." WHERE image_id = $id";
$image_name = $site_db->query($sql);
$sql = "SELECT user_id FROM ".IMAGES_TABLE." WHERE image_id = $id";
$user_id = $site_db->query($sql);
$recipient_name = $image_row['user_name'];
$recipient_email = $image_row['user_email'];
$recipient_name = $config['site_name'];
$recipient_email = $config['site_email'];
$image_url = $script_url."/details.php?".URL_IMAGE_ID."=".$id."";
// Start Emailer für comments
include(ROOT_PATH.'includes/email.php');
$site_email = new Email();
$site_email->set_to($recipient_email);
$site_email->set_from($config['site_email'], $config['site_name']);
$site_email->set_subject("Neuer Kommentar wurde geschrieben");
$site_email->register_vars(array(
"user_name" => $image_row['user_name'],
"recipient_name" => $recipient_name,
"image_name" => $image_row['image_name'],
"comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
"site_name" => $config['site_name'],
"image_url" => $image_url,
));
$site_email->set_body("comment_email", $config['language_dir']);
$site_email->send_email();
Wie gesagt bekommt der User bei einem neuen Kommentar eine E-mail. Doch leider bekommt der Admin keine Nachricht
Wenn ich den folgenden Code lösche, bekommt der Admin eine E-Mail, aber der User nicht mehr.
$recipient_name = $config['site_name'];
$recipient_email = $config['site_email'];
Was mache ich falsch?
Welchen Code muss ich einfügen, damit der User und Admin eine E-Mail bekommt?
Oder noch besser wäre es wenn der Admin, User und alle anderen die zu dem Photo einen Kommentar geschrieben haben ein E-Mail Benachrichtigung bekommen.
Freue mich riesig auf Eure Hilfe.
Gruß
Michael