Файл: 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';
?>