Вход Регистрация
Файл: adm_panel/smsc_center.php
Строк: 97
<?
include_once '../sys/inc/start.php';
include_once 
'../sys/inc/compress.php';
include_once 
'../sys/inc/sess.php';
include_once 
'../sys/inc/home.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/adm_check.php';
include_once 
'../sys/inc/user.php';

define("PREFIX","mtt_");

// Класс обработчика
include_once H.'sys/inc/smsc_api.php';

user_access('adm_set_sys',null,'index.php?'.SID);
adm_check();

if (isset(
$_POST['msg']) && isset($_POST['smsc_send']))
{
    
$WH intval($_POST['smsc_send']);
    
    if (
$WH == 1)
    
$DESC null;
    elseif (
$WH == 2)
    
$DESC 'AND group_access > 0';
    elseif (
$WH == 3)
    
$DESC 'AND pol = 0';
    elseif (
$WH == 4)
    
$DESC 'AND pol = 1';
    
    
$MSG text($_POST['msg']);
    
$i 0;
    
    
$q mysql_query("SELECT * FROM `user` WHERE `phone` IS NOT NULL $DESC ORDER BY `date_last` DESC");
    
    while (
$ank mysql_fetch_assoc($q))
    {
        
$r send_sms($ank["phone"], $MSG); 
        
        if (
$r[1] > 0
        
$i++;
    }
    
    if (
$i 0)
    {
        
$_SESSION['message'] = 'Отправлено '.$i.' cообщений';
        
header('Location: ?message');
        exit;
    }
    
    else 
$err[] = 'Сообщения не отправлены';


// Открепляем номер
if (isset($_GET['del']) && isset($_GET['users']))
{
    
$del get_user(intval($_GET['del']));
    
mysql_query("DELETE FROM `user_reg` WHERE `id_user` = '$del[id]'");
    
mysql_query("UPDATE `user` SET `phone` = NULL WHERE `id` = '$del[id]' LIMIT 1");
    
$_SESSION['message'] = 'Номер успешно откреплен';
}

$set['title'] = 'СМС Центр';
include_once 
'../sys/inc/thead.php';
err();
title();
aut();


if (
get_balance())
{
    echo 
'<div class="mess">';
    echo 
'Баланс: ' get_balance();
    echo 
'</div>';
}

// Список пользователей
if (isset($_GET['users']))
{
    
    
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `phone` IS NOT NULL"), 0);
    
$k_page k_page($k_post,$set['p_str']);
    
$page page($k_page);
    
$start $set['p_str']*$page-$set['p_str'];

    
$q mysql_query("SELECT * FROM `user` WHERE  `phone`  IS NOT NULL ORDER BY `date_last` DESC LIMIT $start$set[p_str]");

    echo 
'<table class="post">';

    if (
$k_post == 0)
    {
        echo 
'<div class="mess">';
        echo 
'Cписок пользователей пуст';
        echo 
'</div>';
    }

    while (
$ank mysql_fetch_assoc($q))
    {
        
// Лесенка
        
echo '<div class="' . ($num "nav1" "nav2") . '">';
        
$num++;

        echo 
group($ank['id']) . user::nick($ank['id']);
        echo 
online($ank['id']) . ' [<a href="delete_user.php?id=' $ank['id'] . '">удалить</a>]<br />';
        
        echo 
'Номер: ' . ($ank['phone']) . ' [<a href="?users&del=' $ank['id'] . '&page=' $page '">открепить</a>]';
        echo 
'</div>';
    }

    echo 
'</table>';

    if (
$k_page>1)str("?users&",$k_page,$page); // Вывод страниц
}
elseif (isset(
$_GET['message']))
{
    
?>
    <form method="post" action="?message">
    Сообщение:<br />
    <textarea name="msg"></textarea><br />
    
    Пользователи:<br />
    <select name="smsc_send">
    <option value='1'>Всем</option>
    <option value='2'>Администраци</option>
    <option value='3'>Девушкам</option>
    <option value='4'>Парням</option>
    </select>
    <br />

    <input value="Отправить" name="save" type="submit" /><br />
    </form>
    <?
}
else
{
    echo 
'<div class="nav2">';
    echo 
'&rarr; <a href="?users">Cписок пользователей</a> (' mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `phone` IS NOT NULL"), 0) . ')';
    echo 
'</div>';
    
    echo 
'<div class="nav2">';
    echo 
'&rarr; <a href="?message">Рассылка сообщений</a>';
    echo 
'</div>';
}

if (
user_access('adm_panel_show'))
{
    
?>
    <div class='foot'>
    &laquo;<a href='/adm_panel/'>В админку</a><br />
    </div>
    <?
}

include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 0
Реклама