Просмотр файла adm_panel/settings.php

Размер файла: 12.25Kb
<?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="op">';



		echo '<form action="settings.php" method="post" name="form">';
				echo 'Ваш WMR кошелек (max.12 и только цыфры ):<br/>';
		echo '<input type="text" name="wmr" maxlength="12" class="do_button" value="'.$set['wmr'].'"/><br/>';
						echo 'Время пополнения баланса пользователя :<br/>';
		echo '<input type="text" name="vrem" maxlength="100" class="do_button" value="'.$set['vrem'].'"/><br/>';		
						echo 'Ваш WMID (max.12):<br/>';
		echo '<input type="text" name="wmd" maxlength="12" class="do_button" value="'.$set['wmd'].'"/><br/>';				
		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 'ID Магазина в системе Z-Payment:<br/>';
		echo '<input type="text" name="zpay" maxlength="100" class="do_button" value="'.$set['zpay'].'"/><br/>';
		echo 'ID Магазина в системе INTERKASSA:<br/>';
		echo '<input type="text" name="interkas" maxlength="100" class="do_button" value="'.$set['interkas'].'"/><br/>';
		echo 'Сообщений на страницу в комментариях к сайту:<br/>';
		echo '<input type="text" name="page_sait_comments" maxlength="2" class="do_button" value="'.$set['page_sait_comments'].'"/><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 'Комментариев к новости на страницу:<br/>';
		echo '<input type="text" name="page_newsc" maxlength="2" class="do_button" value="'.$set['page_newsc'].'"/><br/>';
		echo 'Сколько новостей выводить на главную страницу:<br/>';
		echo '<input type="text" name="news_index" maxlength="2" class="do_button" value="'.$set['news_index'].'"/><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 'Авто-Модерация включена?:<br/>';
		echo '<select name="power_auto_moder">';
		if ($set['auto_moderacia'] == 1)
			{
				echo '<option value="1">Да</option><br/>';
				echo '<option value="0">Нет</option><br/>';
			}
		else
			{
				echo '<option value="0">Нет</option><br/>';
				echo '<option value="1">Да</option><br/>';
			}
		echo '</select><br/>';
		
		
			echo 'Выбор аттестата:<br/>';
		echo '<select name="ates">';

				echo '<option value="0">Неимеется</option><br/>';
				echo '<option value="1">Псевданим</option><br/>';
	                        echo '<option value="2">Формальный</option><br/>';
				echo '<option value="4">Начальный</option><br/>';
				echo '<option value="5">Персональный</option><br/>';
	                        echo '<option value="6">Прадавец</option><br/>';
				echo '<option value="7">Сервестный</option><br/>';
				echo '<option value="8">Регистор</option><br/>';
				echo '<option value="9">Капиталер</option><br/>';
	                        echo '<option value="10">Гаранд</option><br/>';
				echo '<option value="11">Оператор</option><br/>';
				echo '<option value="12">Разработчик</option><br/>';
				echo '<option value="3">Кассир</option><br/>';

		echo '</select><br/>';
		
	

    echo 'Логин на сервере:<br/>';
                echo '<input type="text" name="serverlog" maxlength="100" class="do_button" value="'.$set['serverlog'].'"/><br/>';
		
						echo 'Пароль на сервере<br/>';
		echo '<input type="text" name="serverpas" maxlength="12" class="input" value="'.$set['serverpas'].'"/><br/>';		
		


		echo 'Сервер активен ?:<br/>';
		echo '<select name="serverak">';
		if ($set['serverak'] == 1)
			{
				echo '<option value="1">Да</option><br/>';
				echo '<option value="0">Нет</option><br/>';
			}
		else
			{
				echo '<option value="0">Нет</option><br/>';
				echo '<option value="1">Да</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_sait_comments = abs(intval($_POST['page_sait_comments']));
		$page_moderacia = abs(intval($_POST['page_moderacia']));
		$page_news = abs(intval($_POST['page_news']));
		$page_newsc = abs(intval($_POST['page_newsc']));
		$power_reg = abs(intval($_POST['power_reg']));
		$zdoms = abs(intval($_POST['zdoms']));
		$mail = filter($_POST['mail']);
		$news_index = abs(intval($_POST['news_index']));
		$antiflud = abs(intval($_POST['antiflud']));
		$moderacia = abs(intval($_POST['power_moder']));
		$auto_moderacia = abs(intval($_POST['power_auto_moder']));
		$ates = abs(intval($_POST['ates']));
		$wmr = filter($_POST['wmr']);
		$vrem = filter($_POST['vrem']);
		$wmd = filter($_POST['wmd']);
                $serverlog = filter($_POST['serverlog']);
		$serverpas = filter($_POST['serverpas']);
		$serverak = abs(intval($_POST['serverak']));
		$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_sait_comments) or empty($page_moderacia) or empty($page_news) or empty($page_newsc) or empty($mail) or empty($news_index) or empty($antiflud) or empty($wmr) or empty($vrem) or empty($wmd) or empty($serverlog) or empty($serverpas) or empty($serverak))
			{
				$error .= 'Ошибка! Одно из полей не заполнено! <br/>';
			}
		if (!empty($mail) and !preg_match('#^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+(\.([A-Za-z0-9])+)+$#', $mail))
			{
				$error .= 'Вы ввели неверный адрес e-mail, необходим формат [email protected]';
			}
		if(!empty($error))
			{
				echo '<div class="head">';
				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_sait_comments."' WHERE `name` = 'page_sait_comments'");
				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` = '".$page_newsc."' WHERE `name` = 'page_newsc'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$power_reg."' WHERE `name` = 'power_reg'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$ates."' WHERE `name` = 'ates'");			
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$news_index."' WHERE `name` = 'news_index'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$antiflud."' WHERE `name` = 'antiflud_time'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$moderacia."' WHERE `name` = 'moderacia'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$auto_moderacia."' WHERE `name` = 'auto_moderacia'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$wmr."' WHERE `name` = 'wmr'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$wmd."' WHERE `name` = 'wmd'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$vrem."' WHERE `name` = 'vrem'");
 				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$serverlog."' WHERE `name` = 'serverlog'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$serverpas."' WHERE `name` = 'serverpas'");
				mysql_query("UPDATE `".$prefix."settings` SET `value` = '".$serverak."' WHERE `name` = 'serverak'");             
				echo '<div class="op">';
				echo 'Настройки успешно изменены!<br/>';
				echo '</div>';
			}
	}	
echo '---<br/>';
echo '<div class="header">';
echo '<a href="settings.php">К управлению настройками</a><br/>';
echo '<a href="index.php">В Админку</a><br/>';
echo '</div>';
require_once('../str/foot.php');
?>