<?
$tit['title'] = 'Управление регистрацией'; //Заголовкок.
//Подключаем настройки.
include_once '../sys/bdconnect.php';
include_once '../sys/functions.php';
include_once '../sys/online.php';
include_once '../sys/settings.php';
include_once '../head.php';
if (isset($_SESSION['hash'])) {
if($_SESSION['adm'] >= 2)
{
if(isset($_POST['submit'])) {
empty($_POST['reg_status']) ? $err[] = 'Не был указан статус модуля регистрации.' : NULL; !is_numeric($_POST['del_noconf']) ? $err[] = 'Статус модуля регистрации должен быть указан цифрой!' : NULL;
{
mysql_query("UPDATE settings SET reg_status='".nohack($_POST['reg_status'])."' WHERE id='1'"); $output .= '<div class="sys_bg"><div class="system succes">Статус модуля регистрации успешно сохранён!</div></div>';
}
else
{
foreach($err AS $error)
{
$output .= '<div class="sys_bg"><div class="system error">'.$error.'</div></div>';
}
}
empty($_POST['conf_status']) ? $err[] = 'Не был указан статус активации аккаунта.' : NULL; !is_numeric($_POST['conf_status']) ? $err[] = 'Статус активации аккаунта должен быть указан цифрой!' : NULL;
{
mysql_query("UPDATE settings SET conf_status='".nohack($_POST['conf_status'])."' WHERE id='1'"); $output .= '<div class="sys_bg"><div class="system succes">Статус активации аккаунта успешно сохранён!</div></div>';
}
else
{
foreach($err AS $error)
{
$output .= '<div class="sys_bg"><div class="system error">'.$error.'</div></div>';
}
}
empty($_POST['del_noconf']) ? $err[] = 'Не был выбран промежуток времени, после которого просходит удаление неактивированных аккаунтов.' : NULL; !is_numeric($_POST['del_noconf']) ? $err[] = 'Промежуток для удаления неактивированных аккаунт должен быть задан цифрой!' : NULL;
{
mysql_query("UPDATE settings SET del_noconf='".nohack($_POST['del_noconf'])."' WHERE id='1'"); $output .= '<div class="sys_bg"><div class="system succes">Промежуток для удаления неактивированных аккаунтов сохранен!</div></div>';
}
else
{
foreach($err AS $error)
{
$output .= '<div class="sys_bg"><div class="system error">'.$error.'</div></div>';
}
}
$output .= '<div class="nav"><img src="/style/icons/quadre.gif" /> <a href="/adm_panel/index.php">В админ-панель</a><br /><img src="/style/icons/quadre.gif" /> <a href="/users/usermenu.php">В профиль</a></div>';
include_once '../foot.php';
header('Refresh: 2; URL=/adm_panel/index.php'); }
$output .= '
<div class="text">
<form method="post">
Статус регистрации: <select name="reg_status">';
$settings['reg_status'] == 1 ? $text_status = 'Включена' : $text_status = 'Выключена';
switch ($text_status)
{
case 'Включена':
$output .= '<option value="1">Включена</option>
<option value="2">Выключена</option>';
break;
case 'Выключена':
$output .= '<option value="2">Выключена</option>
<option value="1">Включена</option>';
break;
}
$output .= '</select><hr />
Статус активация аккаунта по E-Mail: <select name="conf_status">';
$settings['conf_status'] == 1 ? $text_status = 'Включена' : $text_status = 'Выключена';
switch ($text_status)
{
case 'Включена':
$output .= '<option value="1">Включена</option>
<option value="2">Выключена</option>';
break;
case 'Выключена':
$output .= '<option value="2">Выключена</option>
<option value="1">Включена</option>';
break;
}
$output .= '</select><hr />
Удаление неактивированных аккаунтов через: <select name="del_noconf">
<option value="'.$settings['del_noconf'].'">'.$settings['del_noconf'].' '.GetZapisi($settings['del_noconf'], array("день", "дня", "дней")).'</option>'; for($value = 3; $value <= 24; $value = $value + 3)
{
$value != $settings['del_noconf'] ? $output .= '<option value="'.$value.'" >'.$value.' '.GetZapisi($value, array("день", "дня", "дней")).'</option>' : NULL; }
$output .= '</select>
<input type="submit" name="submit" value="Сохранить">
</form>
</div>
<div class="nav"><img src="/style/icons/quadre.gif" /> <a href="/adm_panel/index.php">В админ-панель</a><br /><img src="/style/icons/quadre.gif" /> <a href="/users/usermenu.php">В профиль</a></div>';
include_once '../foot.php';
}
else
{
header('Location: /index.php'); }
}
else
{
}
?>