Вход Регистрация
Файл: KOSMOS/inc/distribution.php
Строк: 55
<?
            
/* Связь */
/// *** Для сайта: http://for-dcms.ru *** ///
/// *** Автор: Sanek_OS9 *** ///
/// *** ICQ: 7520110 *** ///
/// *** E-mail: Sanek_OS9@mail.ru *** ///
    /* высылаем благодарность */
/// *** R924686967739 *** ///
/// *** U150434321351 *** ///
/// *** Z815724990373 *** ///
             /* Инфо */
/// *** DCMS v.6.6.4 *** ///
/// *** Офф.сайт движка DCMS: http://dcms.su *** ///

 /// *** Пишу скрипты под заказ для DCMS v.6.6.4 *** ///

$set['title']='Рассылка сообщений'// заголовок страницы
if (isset($_POST['save'])){
if (isset(
$_POST['msg'])) {$msg $_POST['msg']; if ($msg == '') {unset($msg);}}
$access $_POST['access'];
$_SESSION['access'] = $access;
if (isset(
$_POST['translit']) && $_POST['translit']==1)$msg=translit($msg);
if (
strlen2($msg)>1024)$err='Сообщение превышает 1024 символа';
if (
strlen2($msg)<2)$err='Слишком короткое сообщение';
if (!isset(
$err))
{
$q=mysql_query("SELECT * FROM `user` WHERE `group_access` > '$access' or `group_access` = '$access'");
while (
$post mysql_fetch_assoc($q))
{
/* для не стандартной почты */
mysql_query("INSERT INTO `kolhoz_mail` (`kto_id`, `komu_id`, `tema`, `msg`, `status`, `time`) values('0', '$post[id]', 'Рассылка', 'Рассылка: $msg
Разослал: @
$user[nick]', '1', '$time')");
/* для стандартной почты (не проверял)*/
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `kolhoz_mail` WHERE `id_user` = '$post[id]' AND `id_kont` = '$user[id]'"), 0)==0)
{
mysql_query("INSERT INTO `konts` (`id_kont`, `id_user`, `time`) values('$user[id]', '$post[id]', '$time')");
}
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('$user[id]', '$post[id]', '$msg
Разослал: @
$user[nick]', '$time')");
}
$count mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `group_access` > '$access' or `group_access` = '$access'"), 0);
$_SESSION['true'] = 'Рассылка успешно разослана '.$count.' пользователям';
header("Location: ?".SID);
exit();    
}
}

if(isset(
$_SESSION['true']))
{
echo 
"<div class='msg'><h5> ".$_SESSION['true']."<br />";
echo 
"Получатели: ";
$q=mysql_fetch_array(mysql_query("SELECT * FROM `kolhoz_user` WHERE `id` = '".intval($_GET['new_msg'])."'"));
while (
$post mysql_fetch_assoc($q))
{
echo 
''.$post['nick'].', ';
}
echo 
'</h5></div>';
unset(
$_SESSION['true']);
unset(
$_SESSION['access']);
}

echo 
"<form method='post' name='message' action='?$passgen'>n";
echo 
"Сообщение:<br />n<textarea name="msg"></textarea><br />n";
echo 
"Получатели:<br />n";
echo 
"<select name="access">n";
$q mysql_query("SELECT * FROM `user_group` ORDER BY `id` ASC");
while (
$access mysql_fetch_assoc($q))
{
echo 
"<option value="$access[id]">$access[name]</option>n";
}
echo 
"</select><br />n";
if (
$user['set_translit']==1)echo "<input type="checkbox" name="translit" value="1" /> Транслит<br />n";
echo 
"<input type='submit' name='save' value='Разослать' />n";
echo 
"</form>n";
echo 
"<div class='foot'>";
if (
user_access('adm_panel_show')){
echo 
"&laquo;<a href='/adm_panel/'>В админку</a><br />n";}
echo 
"&copy;  by <a href='http://for-dcms.ru/info.php?id=2'>Sanek_OS9</a>";
echo 
"</div>";
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 2
Реклама