Файл: adm_panel/settings_smsc.php
Строк: 139
<?
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';
$temp_set = $set;
if (!isset($temp_set['smsc_login']))$temp_set['smsc_login'] = null;
if (!isset($temp_set['smsc_pass']))$temp_set['smsc_pass'] = null;
if (!isset($temp_set['smsc_count']))$temp_set['smsc_count'] = 3;
if (!isset($temp_set['smsc_reg']))$temp_set['smsc_reg'] = 1;
if (!isset($temp_set['smsc_gen_pass']))$temp_set['smsc_gen_pass'] = 1;
if (!isset($temp_set['smsc_no_balans']))$temp_set['smsc_no_balans'] = 50;
if (!isset($temp_set['smsc_no_balans_time']))$temp_set['smsc_no_balans_time'] = time();
if (!isset($temp_set['smsc_all']))$temp_set['smsc_all'] = 30;
if (!isset($temp_set['smsc_on']))$temp_set['smsc_on'] = 0;
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';
user_access('adm_set_sys',null,'index.php?'.SID);
adm_check();
if (isset($_POST['save']))
{
    $temp_set['smsc_login'] = esc($_POST['smsc_login']);
    $temp_set['smsc_pass'] = esc($_POST['smsc_pass']);
    $temp_set['smsc_count'] = intval($_POST['smsc_count']);
    $temp_set['smsc_reg'] = intval($_POST['smsc_reg']);
    $temp_set['smsc_gen_pass'] = intval($_POST['smsc_gen_pass']);
    $temp_set['smsc_no_balans'] = intval($_POST['smsc_no_balans']);
    $temp_set['smsc_all'] = intval($_POST['smsc_all']);
    $temp_set['smsc_on'] = intval($_POST['smsc_on']);
    if (save_settings($temp_set))
    {
        admin_log('Настройки', 'Система', 'Изменение параметров обработчика smsc.ru');
        
        $_SESSION['message'] = 'Настройки успешно приняты';
        header('Location: ?');
        exit;
    }
    else
    $err = 'Нет прав для изменения файла настроек';
}
$set['title'] = 'Настройки обработчика smsc.ru';
include_once '../sys/inc/thead.php';
err();
title();
aut();
// Класс обработчика
include_once H.'sys/inc/smsc_api.php';
if (get_balance())
{
    echo '<div class="mess">';
    echo 'Баланс: ' . get_balance();
    echo '</div>';
}
?>
<form method="post" action="?">
Логин smsc.ru:<br /><input name="smsc_login" value="<?=$temp_set['smsc_login']?>" type="text" /><br />
Пароль smsc.ru:<br /><input name="smsc_pass" value="<?=$temp_set['smsc_pass']?>" type="text" /><br />
Регистрация без номера:<br /><select name="smsc_reg">
<option value='1' <?=($temp_set['smsc_reg'] == 1 ? ' selected="selected"' : null) ?>>Разрешена</option>
<option value='0' <?=($temp_set['smsc_reg'] == 0 ? ' selected="selected"' : null) ?>>Запрещена</option>
</select><br />
Генерация пароля:<br />
<select name="smsc_gen_pass">
<option value='0' <?=($temp_set['smsc_gen_pass'] == 0 ? ' selected="selected"' : null) ?>>Буквы и цифры</option>
<option value='1' <?=($temp_set['smsc_gen_pass'] == 1 ? ' selected="selected"' : null) ?>>Только цифры</option>
</select><br />
<font color="red">*</font> Напоминать о балансе:<br /><input name="smsc_no_balans" value="<?=$temp_set['smsc_no_balans']?>" type="text" /><br />
<font color="red">**</font> Свобода передвижений:<br /><input name="smsc_all" value="<?=$temp_set['smsc_all']?>" type="text" /><br />
Режим модуля:<br />
<select name="smsc_on">
<option value='0' <?=($temp_set['smsc_on'] == 0 ? ' selected="selected"' : null) ?>>Отключен</option>
<option value='1' <?=($temp_set['smsc_on'] == 1 ? ' selected="selected"' : null) ?>>Включен</option>
</select><br />
<input value="Сохранить" name="save" type="submit" /><br />
<font color=red>
* Укажите сумму, при остатке которой, вам отсылать уведомление о подходе баланса аккаунта, к концу.<br />
** Укажите сколько минут, новый пользователь может передвигаться по сайту без подтверждения номера телефона.<br />
</font>
</form>
<?
if (user_access('adm_panel_show'))
{
    ?>
    <div class='foot'>
    «<a href='/adm_panel/'>В админку</a><br />
    </div>
    <?
}
include_once '../sys/inc/tfoot.php';
?>