Вход Регистрация
Файл: imstat.ru/adm_panel/settings.php
Строк: 140
<?php
define
('NTOP'1);
$title 'Настройки рейтинга';
require_once(
'../system/connect.php');
require_once(
'../system/core.php');
require_once(
'../system/function.php');
require_once(
'../str/head.php');
reg();
level(2);
echo 
'<div class="title">Админка - Настройки рейтинга</div>';
if(!isset(
$_POST['ok'])){
        echo 
'<div class="stat">';
        echo 
'<form action="settings.php" method="post" name="form">';
        echo 
'Название Топ-Рейтинга (max.30):<br/>';
        echo 
'<input type="text" name="top_name" maxlength="30" class="do_button" value="'.$set['top_name'].'"/><br/>';
        echo 
'Адрес , куда установлен скрипт (без http:// и т.п) (max.40):<br/>';
        echo 
'<input type="text" name="home" maxlength="30" class="do_button" value="'.$set['home'].'"/><br/>';
        echo 
'Максимальное количество площадок у участника:<br/>';
        echo 
'<input type="text" name="max_platforms" maxlength="2" class="do_button" value="'.$set['max_platforms'].'"/><br/>';
        echo 
'Площадок на страницу в кабинете:<br/>';
        echo 
'<input type="text" name="page_platforms" maxlength="2" class="do_button" value="'.$set['page_platforms'].'"/><br/>';
        echo 
'Сайтов на страницу в категории:<br/>';
        echo 
'<input type="text" name="page_sait" maxlength="2" class="do_button" value="'.$set['page_sait'].'"/><br/>';
        echo 
'Сайтов на страницу Топ-100:<br/>';
        echo 
'<input type="text" name="page_top" maxlength="2" class="do_button" value="'.$set['page_top'].'"/><br/>';
        echo 
'Элементов на страницу в статистике сайта:<br/>';
        echo 
'<input type="text" name="pages" maxlength="2" class="do_button" value="'.$set['pages'].'"/><br/>';
        echo 
'Сайтов на страницу модерации:<br/>';
        echo 
'<input type="text" name="page_moderacia" maxlength="2" class="do_button" value="'.$set['page_moderacia'].'"/><br/>';
        echo 
'Новостей на страницу:<br/>';
        echo 
'<input type="text" name="page_news" maxlength="2" class="do_button" value="'.$set['page_news'].'"/><br/>';
        echo 
'E-Mail адрес топ-рейтинга , с него отправляются системные сообщения :<br/>';
        echo 
'<input type="text" name="mail" maxlength="50" class="do_button" value="'.$set['mail'].'"/><br/>';
        echo 
'Время антифлуда (Время в течении которого юзер не может писать сообщения после предыдущего) :<br/>';
        echo 
'<input type="text" name="antiflud" maxlength="2" class="do_button" value="'.$set['antiflud_time'].'"/><br/>';
        echo 
'Регистрация включена?:<br/>';
        echo 
'<select name="power_reg">';
        if (
$set['power_reg'] == 0){
                echo 
'<option value="0">Нет</option><br/>';
                echo 
'<option value="1">Да</option><br/>';
            }else{
                echo 
'<option value="1">Да</option><br/>';
                echo 
'<option value="0">Нет</option><br/>';
            }
        echo 
'</select><br/>';
        echo 
'Модерация включена?:<br/>';
        echo 
'<select name="power_moder">';
        if (
$set['moderacia'] == 0)
            {
                echo 
'<option value="0">Да</option><br/>';
                echo 
'<option value="1">Нет</option><br/>';
            }
        else
            {
                echo 
'<option value="1">Нет</option><br/>';
                echo 
'<option value="0">Да</option><br/>';
            }
        echo 
'</select><br/>';
        echo 
'<input name="ok" type="submit" value="Сохранить" /></form></div>';
    }    
else
    {
        
$top_name filter($_POST['top_name']);
        
$home filter($_POST['home']);
        
$home trim(str_replace("http://","",$home));
        
$max_platforms abs(intval($_POST['max_platforms']));
        
$page_platforms abs(intval($_POST['page_platforms']));
        
$page_sait abs(intval($_POST['page_sait']));
        
$page_top abs(intval($_POST['page_top']));
        
$pages abs(intval($_POST['pages']));
        
$page_moderacia abs(intval($_POST['page_moderacia']));
        
$page_news abs(intval($_POST['page_news']));
        
$power_reg abs(intval($_POST['power_reg']));
        
$mail filter($_POST['mail']);
        
$antiflud abs(intval($_POST['antiflud']));
        
$moderacia abs(intval($_POST['power_moder']));
        
$error '';
        if(empty(
$home) or empty($max_platforms) or empty($page_platforms) or empty($page_sait) or empty($page_top) or empty($pages) or empty($page_moderacia) or empty($page_news) or empty($mail) or empty($antiflud)){
                
$error .= 'Ошибка! Одно из полей не заполнено! <br/>';
            }
        if (!empty(
$mail) and !preg_match('#^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+(.([A-Za-z0-9])+)+$#'$mail))
            {
                
$error .= 'Вы ввели неверный адрес e-mail, необходим формат name@site.domen';
            }
        if(!empty(
$error))
            {
                echo 
'<div class="stat">';
                echo 
$error;
                echo 
'</div>';
            }
        else
            {
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$mail."' WHERE `name` = 'mail'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$top_name."' WHERE `name` = 'top_name'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$home."' WHERE `name` = 'home'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$max_platforms."' WHERE `name` = 'max_platforms'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$page_platforms."' WHERE `name` = 'page_platforms'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$page_sait."' WHERE `name` = 'page_sait'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$page_top."' WHERE `name` = 'page_top'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$pages."' WHERE `name` = 'pages'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$page_moderacia."' WHERE `name` = 'page_moderacia'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$page_news."' WHERE `name` = 'page_news'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$power_reg."' WHERE `name` = 'power_reg'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$antiflud."' WHERE `name` = 'antiflud_time'");
                
mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$moderacia."' WHERE `name` = 'moderacia'");
                echo 
'<div class="stat">';
                echo 
'Настройки успешно изменены!<br/>';
                echo 
'</div>';
            }
    }    
echo 
'<div class="main"><a href="/adm_panel/index.php">В Админку</a></div>';
require_once(
'../str/foot.php');
?>
Онлайн: 1
Реклама