Example #1
0
 public function new_year($first, $last)
 {
     set_time_limit(500);
     $query = "SELECT `name`, `email` FROM `send` WHERE id BETWEEN ? AND ?";
     $stmt = $this->db->prepare($query);
     $stmt->execute([$first, $last]);
     $rows = [];
     while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
         $rows[] = $row;
     }
     for ($i = 0; $i < count($rows); $i++) {
         if (empty($rows[$i]['name'])) {
             $rows[$i]['name'] = 'Участник портала';
         }
         $subject = "Открытка С Новым годом!";
         $message = "<p style='color:#333; font-size:17px; font-weight:bold; margin-top:0;'>Уважаемый(ая, ые) " . $rows[$i]['name'] . "!</p>\n\t\t\t<p style='color:#333; font-size:17px;'>В наш дом приходит Новый год и Рождество!<br>\n\t\t\tПусть новый год принесет Вам и Вашим родным и близким любви, мира и всех благ!<br>\n\t\t\tЗдоровья Вам и счастья!</p>\n\t\t\t<p style='color:#333; font-size:15px; font-style:italic;'>Команда Консалтинговой лаборатории «Открытые инновации» и портала <a href='http://lean-center.ru/' target='_blank'>LEAN-CENTER.RU</a></p>\n\t\t\t<img src='" . config::PATH . "userfiles/files/new_year.jpg' alt='Открытка С Новым годом!' title='С Новым годом!'>";
         $to = $rows[$i]['email'];
         mailsend::sendMail($to, $subject, $message, '', '', '', '', true);
         usleep(310000);
     }
 }
Example #2
0
 public function send_cert()
 {
     $to = $_SESSION['auth']['email'];
     mailsend::sendMail($to, 'Успешное прохождение тестирования', 'Спасибо за прохождение тестирования', $_SERVER['DOCUMENT_ROOT'] . "/userfiles/tmp/Lean_cert_{$this->id}.png", '', '', '', true);
     return true;
 }