Файл: admin/mail.php
Строк: 47
<?php
define('NTOP', 1);
$title = 'Админка - Рассылка почты';
require_once('../system/connect.php');
require_once('../system/core.php');
require_once('../system/function.php');
require_once('../system/head.php');
require_once('../system/panel.php');
reg();
level(2);
if(!isset($_POST['ok'])){
echo '<div class="container" id="page"><h1>Сообщения прийдет всем на e-mail</h1><hr/>';
echo "<div class='main'>";
echo "<form action='mail.php?act=send' method='post'>";
echo "Тема сообщения (max.100):<br/>";
echo "<input size=''25' maxlength='25' class='form-control' type='text' name='tema' class='input' maxlength='100' />";
echo "<br />";
echo "Текст сообщения (max. 300):<br/>";
echo '<textarea size="60" maxlength="512" class="form-control" name="text" cols="38" rows="8">';
echo "</textarea>";
echo "<br/>";
echo "<input class='btn btn-success' name='ok' type='submit' value='Отправить'/>";
echo "</form>";
echo "</div>";
}else{
$tema = htmlspecialchars(trim($_POST['tema']));
$text = htmlspecialchars(trim($_POST['text']));
$error = "";
if(empty($tema) OR empty($text)){
$error .= "Ошибка! Не заполнены поля! <br/>";
}
if(mb_strlen($tema) > 100){
$error .= "Ошибка! Поле 'Тема сообщения' содержит больше 100 символов! <br/>";
}
if(mb_strlen($text) > 300){
$error .= "Ошибка! Поле 'Текст сообщения' содержит больше 300 символов! <br/>";
}
if(!empty($error)){
echo "<div class='error'>";
echo $error;
echo "</div>";
}else{
$headers = "";
$headers .= "From: ".$set['mail']." n";
$headers .= "Content-Type: text/plain; charset=utf-8n";
$mails = mysql_query("SELECT DISTINCT `mail` FROM `".$prefix."users` WHERE `mail` <> ''");
if(mysql_num_rows($mails) > 0){
while($row = mysql_fetch_array($mails)){
mail($row['mail'], $tema, $text, $headers);
}
echo "<div class='main'>";
echo "Ваше сообщение отправлено ".mysql_num_rows($mails)." участникам!<br/>";
echo "</div>";
}else{
echo "<div class='main'>";
echo "Не найдено участников в рейтинге!<br/>";
echo "</div>";
}
}
}
echo "<a href='http://".$set['home']."/admin/mail.php'>";
echo "<div class='main'>";
echo "К массовой отправке почты";
echo "</div>";
echo "</a>";
echo "<a href='http://".$set['home']."/admin/index.php'>";
echo "<div class='main'>";
echo "В Админку";
echo "</div>";
echo "</a>";
echo'</div></div>';
require_once('../modules/foot.php');
?>