function sent_notifications($thread) { global $settings, $db_prefix, $userdata; require_once INCLUDES."sendmail_include.php"; $result = dbquery("SELECT u.user_email, u.user_name, u.user_lastvisit, n.last_datestamp, t.thread_subject, t.forum_id, o.online_user from ".$db_prefix."users u, ".$db_prefix."notifications n, ".$db_prefix."threads t LEFT JOIN ".$db_prefix."online o ON o.online_user=n.user_id WHERE n.thread_id='".$thread."' AND u.user_id=n.user_id AND n.user_id!='".$userdata['user_id']."' AND t.thread_id=n.thread_id"); if (dbrows($result)) { while ($data = dbarray($result)) { if ($data['user_lastvisit']>$data['last_datestamp'] && $data['online_user']=="") { // treść wiadomosci $m_body = "Prosiłeś o powiadomienie w przypadku odpowiedzi w temacie

".$data['thread_subject']."

Zapraszamy na ".$settings['sitename'].""; sendemail($data['user_name'],$data['user_email'],$settings['siteusername'],$settings['siteemail'], $settings['sitename']." - powiadomienie o odpowiedzi...", $m_body, "html", "", ""); } } $result = dbquery("UPDATE ".$db_prefix."notifications SET last_datestamp='".time()."' WHERE thread_id='".$thread."'"); } }