File size: 2.72Kb
<?php
/*
--------------------------------
- Название файла: Рассылка
- Official website: http://shcms.ru
- Данный код защищен авторскими правами
--------------------------------
*/
define('SHCMS', true);
include_once'../system/inc/basic_settings.php';
$shcmsengine['title'] = Lang::get('SHCMS Engine Рассылка.');
include_once'../template/head.php';
registrat();
$adminka ->admin();
if($user_id and $user4['team'] != 6) {
echo errors(Lang::get('У вас недостаточно прав для доступа'));
header('Refresh: 1; url=/index.php?'.$conservation.'&');
include_once'../template/foot.php';
exit();
}
if($_POST['submit']) {$submit = $_POST['submit'];}
if($submit) {
if($_POST['name']) {$name = $_POST['name'];}
if($_POST['text']) {$text = $_POST['text'];}
if($_POST['check']) {$check = $_POST['check'];}
if($check == 0) {
if(empty($name))
{
errors(Lang::get('Не введен название рассылки'));
header("Refresh: 1; url=send.php");
include_once'../template/foot.php';
exit();
}
}
if(empty($text))
{
errors(Lang::get('Не введен текст рассылки'));
header("Refresh: 1; url=send.php");
include_once'../template/foot.php';
exit();
}
if($check == 1) {
$send_mail = mysql_query("SELECT * FROM `users` WHERE `newsletter` = '1'");
while($send = mysql_fetch_array($send_mail)) {
$sends = mysql_query("INSERT INTO `mails` (`user_id`,`read`,`text`,`time`,`posted`) VALUES ('$send[id]','no','$text','".time()."','0')");
if($sends == true) {
messag(Lang::get('Рассылка прошла успешно'));
header("Refresh: 1; url=index.php");
include_once'../template/foot.php';
exit;
}else {
messag(Lang::get('Возникла ошибка при рассылки'));
header("Refresh: 1; url=send.php");
include_once'../template/foot.php';
exit;
}
}
}
}
$list_check = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `newsletter` = '1'"),0);
$form = new form('?');
$form->input(Lang::get('Название рассылки:'),'name','text',false,true);
$form->textarea(Lang::get('Текст рассылки:'),'text');
$form->select(Lang::get('Доставка рассылки:'),'mestolist',array(Lang::get('Личная почта') => 1),1);
$form->input(false,'check','checkbox',1,true,false,false,Lang::get('Отсылать тем кто подтвердил рассылку (%s)',$list_check));
$form->submit(Lang::get('Отправить'),'submit');
$form->finish();
include_once'../template/foot.php';