Просмотр файла gb/admin.php

Размер файла: 31.6Kb
<?php
################################################################################
################################################################################
####Скрипт создан by TarZan(icq 8419691) и by Berkut(icq 265753)                                                                                                        ####
####Скрипт распространяеться бесплатно!!                                                                                                 					    ####
####Запрещаеться продавать и переделывать даный скрипт!!!                                                                                                                 ####
####Скрипт скачан с сайта http://bm7.su!!!                                                                                                     	                                               ####
####Все дополнения и новый скрипты ожидайте на сайте http://bm7.su                                                                                                ####
################################################################################
################################################################################
/////////////////////////////////////////////инклуды///////////////////////////////////////////////////////////////////
include 'set.php';
include 'head.php';
include 'func.php';

echo $head;
$mode=chek(substr($_GET['mode'],0,7));
echo '<div class="title">Админ-панель</div>';
//////////////////////////////////////////Авторизация//////////////////////////////////////////////////////////////////////	
if(empty($mode)) echo '<div class="box"><div class="bg1"><form action="?" method="GET">Логин<br/><input type="text" maxlength="30" name="log" value=""/><input type="hidden" maxlength="30" name="mode" value="avt"/><br/>Пароль<br/><input type="password" maxlength="30" name="pas" value=""/><br/><input type="submit" value="ВХОД"/></form><br/>';
	switch($mode){
		case 'avt':
			if(empty($_GET['log']) || empty($_GET['pas'])){
				echo '<div class="box">Заполните все поля!<br/><a href="admin.php"><<назад</a><br/>';
				echo '</div>';
				echo $foot;
				exit;			
			}
			$login=chek($_GET['log']);
			$pass=chek($_GET['pas']);
			if($login!=$log || $pass!=$pas){
				echo '<div class="box">Не верно введен логин или пароль!<br/><a href="admin.php"><<назад</a><br/>';
				echo '</div>';
				echo $foot;
				exit;			
			}
			if(isset($_GET['delins'])){
			$delinstall=chek($_GET['delins']);
			unlink("install.php"); echo'<center>install.php удален<br></center>'; }
			$install = @file("install.php");
			if ($install!=""){ echo'<center><font color="#ff1111">УДАЛИТЕ INSTALL.PHP</font>
			<br><a href="?delins=1&log='.$login.'&pas='.$pass.'&mode=avt">Удалить сейчас?</a></center>'; }
//////////////////////////////////////Главная админки//////////////////////////////////////////////////////////////////////////			
			if(empty($_GET['act'])){
				$page = intval($_GET['page']);
				$q=mysql_query("SELECT * FROM `g_book`");
				$all = mysql_num_rows($q);
				$total = intval(($all - 1) / $onpage) + 1;
				$page = intval($page);
				if(empty($page) or $page < 0) $page = 1;
				if($page > $total) $page = $total;
				$start = $page * $onpage - $onpage;
				echo '<div class="box">';
				$b123=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_book`"),0);
				$ad=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_ban`"),0);
				echo '<a href="admin.php?mode=avt&act=banl&log='.$login.'&pas='.$pass.'">Бан-лист</a>(<b>'.$ad.'</b>)<br/>
				<a href="admin.php?mode=avt&act=aset&log='.$login.'&pas='.$pass.'">Админские настройки</a><br/><a href="admin.php?mode=avt&act=set&log='.$login.'&pas='.$pass.'">Настройки гостевой</a><br/><a href="admin.php?mode=avt&act=adel&log='.$login.'&pas='.$pass.'">Очистить гостевую</a><br/><hr/>';
				
				if(empty($b123)) echo 'Гостевая пустая<br/>';
				$a=mysql_query("SELECT * FROM `g_book` ORDER BY `date` DESC LIMIT $start,$onpage");
				while($row=mysql_fetch_array($a)){
					echo '<b>'.antimat($row['name']).'</b> ['.today($row['date']).'] <a href="admin.php?mode=avt&act=del&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[DEL] </a><a href="admin.php?mode=avt&act=edit&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[EDIT] </a><a href="admin.php?mode=avt&act=ans&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[ANSWER] </a><br/>'.smile(bb_code(antimat($row['text']))).'<br/>';
					if($row['mail']!='0') echo 'E-mail: '.$row['mail'].'  <a href="admin.php?mode=avt&act=delma&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[del] </a><a href="admin.php?mode=avt&act=edma&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[edit] </a><br/>';
					if($row['url']!='0') echo 'Сайт: '.$row['url'].'  <a href="admin.php?mode=avt&act=delur&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[del] </a><a href="admin.php?mode=avt&act=edur&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[edit] </a><br/>';			
					if($row['answer']!='0') echo '<b>Ответ: '.smile(bb_code(antimat($row['answer']))).'</b>  <a href="admin.php?mode=avt&act=delan&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[del] </a><a href="admin.php?mode=avt&act=edan&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[edit] </a><br/>';
					echo '<font color="#ff0000">['.$row['ip'].' | '.$row['agent'].']</font> <a href="admin.php?mode=avt&act=ban&log='.$login.'&pas='.$pass.'&id='.$row['id'].'">[BAN] </a><br/><br/>';
				}
				echo '<hr/>';
				if ($page != 1) $pervpage = '<a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page=1><<</a>
				<a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page='. ($page - 1) .'><</a> ';
				if ($page != $total) $nextpage = ' <a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page='. ($page + 1) .'>></a>
				<a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page=' .$total. '>>></a>';
				if($page - 2 > 0) $page2left = ' <a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page='. ($page - 2) .'>'. ($page - 2) .'</a> I ';
				if($page - 1 > 0) $page1left = '<a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page='. ($page - 1) .'>'. ($page - 1) .'</a> I ';
				if($page + 2 <= $total) $page2right = ' I <a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
				if($page + 1 <= $total) $page1right = ' I <a href= admin.php?mode=avt&log='.$login.'&pas='.$pass.'&page='. ($page + 1) .'&>'. ($page + 1) .'</a>';
				echo 'Страници: '.$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
				echo '<br/><a href="./"><<в гостевую</a><br/>';
				echo '<hr color="red"><font color="#00ff00">Скрипт создан by TarZan(icq 8419691) и by Berkut(icq 265753)<br/>Скрипт распространяеться бесплатно!!<br/>Запрещаеться продавать и переделывать даный скрипт!!!<br/>Скрипт скачан с сайта <a href="http://bm7.su">http://bm7.su</a>!!!<br/>Все дополнения и новый скрипты ожидайте на сайте <a href="http://bm7.su">http://bm7.su</a><br/></font>';	
				echo '</div></div>';
			}else{
				$act=chek(substr($_GET['act'],0,5));
				$id=chnum($_GET['id'],0,9);
			switch($act){
///////////////////////////////////////////удаление сообщения/////////////////////////////////////////////////////////////////////
				case 'del':
					$b=mysql_query("DELETE FROM `g_book` WHERE `id`='$id'");
					echo '<div class="box">';
					if($b) echo 'Сообщение успешно удалено!<br/>';
					if(!$b) echo 'Ошибка удаления сообщения<br/>';
					echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
				break;
///////////////////////////////////////////////Редактирование сообщения/////////////////////////////////////////////////////////////////				
				case 'edit':
					if(empty($_GET['ap'])){
						$a=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row=mysql_fetch_array($a);
						echo '<div class="box">';
						echo '<form action="?mode=avt&act=edit&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Логин:<br/>
						<input name="new_1" type="text" value="'.$row[name].'"/><br/>
						Сообщение:<br/>
						<textarea class="form" cols="30" rows="3" name="new_2" maxlength="'.$text[12].'">'.$row[text].'</textarea><br/>';
						echo '
						<input type="submit" value="EDIT"/></form>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}else{
						$new_1=chek($_POST['new_1']);
						$new_2=htmlspecialchars($_POST['new_2']);
						$b=mysql_query("UPDATE `g_book` SET `name` = '$new_1',`text` = '$new_2' WHERE `id`='$id'");
						echo '<div class="box">';
						if($b) echo 'Сообщение успешно изменено!<br/>';
						if(!$b) echo 'Ошибка удаления сообщения<br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}
				break;
////////////////////////////////////////////////////Ответ админа////////////////////////////////////////////////////////////				
				case 'ans':
					if(empty($_GET['ap'])){
						$a7=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row4=mysql_fetch_array($a7);
						echo '<div class="box">';
						echo '<form action="?mode=avt&act=ans&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Ответ:<br/>
						<input name="new_1" type="text" value=""/><br/>';
						echo '
						<input type="submit" value="Ответить"/></form>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}else{
						$new_1=chek($_POST['new_1']);
						echo '<div class="box">';
						$b=mysql_query("UPDATE `g_book` SET `answer` = '$new_1' WHERE `id`='$id'");
						if($b) echo 'Ответ добавлен!<br/>';
						if(!$b) echo 'Ошибка добавления ответа!<br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}
				break;
////////////////////////////////////////////////////Удаление мыла////////////////////////////////////////////////////////////				
				case 'delma':
					$b=mysql_query("UPDATE `g_book` SET `mail` = '0' WHERE `id`='$id'");
					echo '<div class="box">';
					if($b) echo 'E-mail успешно удален!<br/>';
					if(!$b) echo 'Ошибка удаления e-mail<br/>';
					echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';				
				break;
////////////////////////////////////////////////////////Редактирование мыла////////////////////////////////////////////////////////				
				case 'edma':
					if(empty($_GET['ap'])){
						$a7=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row4=mysql_fetch_array($a7);
						echo '<div class="box">';
						echo '<form action="?mode=avt&act=edma&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						E-mail:<br/>
						<input name="new_1" type="text" value="'.$row4[mail].'"/><br/>';
						echo '
						<input type="submit" value="Изменить"/></form>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}else{
						$new_1=chek($_POST['new_1']);
						echo '<div class="box">';
						$b=mysql_query("UPDATE `g_book` SET `mail` = '$new_1' WHERE `id`='$id'");
						if($b) echo 'E-mail изменен!<br/>';
						if(!$b) echo 'Ошибка изменения e-mail!<br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}				
				break;
///////////////////////////////////////////////////Удаление сайта/////////////////////////////////////////////////////////////				
				case 'delur':
					$b=mysql_query("UPDATE `g_book` SET `url` = '0' WHERE `id`='$id'");
					echo '<div class="box">';
					if($b) echo 'Сайт успешно удален!<br/>';
					if(!$b) echo 'Ошибка удаления сайта<br/>';
					echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';				
				break;
////////////////////////////////////////////////////////Редактирование сайта////////////////////////////////////////////////////////				
				case 'edur':
					if(empty($_GET['ap'])){
						$a7=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row4=mysql_fetch_array($a7);
						echo '<div class="box">';
						echo '<form action="?mode=avt&act=edur&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Сайт:<br/>
						<input name="new_1" type="text" value="'.$row4[url].'"/><br/>';
						echo '
						<input type="submit" value="Изменить"/></form>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}else{
						$new_1=chek($_POST['new_1']);
						echo '<div class="box">';
						$b=mysql_query("UPDATE `g_book` SET `url` = '$new_1' WHERE `id`='$id'");
						if($b) echo 'Сайт изменен!<br/>';
						if(!$b) echo 'Ошибка изменения сайта!<br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}	
				break;
/////////////////////////////////////////////////Бан///////////////////////////////////////////////////////////////				
				case 'ban':
					if(empty($_GET['ap'])){
						$a7=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row4=mysql_fetch_array($a7);
						$bip=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_ban` WHERE `ip`='$row4[ip]' && `bantime`>".time().""),0);
						$bua=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_ban` WHERE `ua`='$row4[agent]' && `bantime`>".time().""),0);
						if(!empty($bip)){$bp='<font color="red">!Даный IP уже есть в бан-листе</font><br/>';}else{$bp='';}
						if(!empty($bua)){$bpp='<font color="red">!Даный браузер уже есть в бан-листе</font><br/>';}else{$bpp='';}
						echo '<div class="box">';
						echo '<form action="?mode=avt&act=ban&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">'.$bp.'
						IP:<br/>
						<input name="ipp" type="text" value="'.$row4[ip].'"/><br/>
						Время бана:<br /><input type="text" format="*N" name="bantime"/>час.<br />';
						echo '
						<input type="submit" value="Бан"/></form><br/><br/>';
						echo '<form action="?mode=avt&act=ban&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">'.$bpp.'
						Браузер:<br/>
						<input name="uaa" type="text" value="'.$row4[agent].'"/><br/>
						Время бана:<br /><input type="text" format="*N" name="bantime"/>час.<br />';
						echo '
						<input type="submit" value="Бан"/></form><br/><br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}else{
						$ipp=chek($_POST['ipp']);
						$uaa=chek($_POST['uaa']);
						$bantime=$_POST['bantime'];
						$a7=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row4=mysql_fetch_array($a7);
						$bip=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_ban` WHERE `ip`='$ipp' && `bantime`>".time().""),0);
						$bua=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_ban` WHERE `ua`='$uaa' && `bantime`>".time().""),0);
							if(isset($_POST['ipp']) && !empty($bip)){
								echo '<div class="box">Даный IP уже есть в бан-листе!<br/>';
								echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
								echo $foot;
								exit;
							}
							if(isset($_POST['uaa']) && !empty($bua)){
								echo '<div class="box">Даный браузер уже есть в бан-листе!<br/>';
								echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
								echo $foot;
								exit;
							}
							if(!is_numeric($bantime)){
								echo '<div class="box">Неправельно введено время бана!<br/>';
								echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
								echo $foot;
								exit;
							}
						$bantime=$bantime*60*60;
						$bt=time()+$bantime;
							if(time()>$bt)
							{
								echo '<div class="box">Проверте правильность ввода времени!<br/>';
								echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
								echo $foot;
								exit;
							}
						if(isset($_POST['ipp'])) $b=mysql_query("INSERT INTO `g_ban` SET `ip` = '$ipp',`bantime` = '$bt'");
						if(isset($_POST['uaa'])) $b1=mysql_query("INSERT INTO `g_ban` SET `ua` = '$uaa',`bantime` = '$bt'");
						if(isset($_POST['ippp']) && isset($_POST['uaaa'])) $b2=mysql_query("INSERT INTO `g_ban` SET `ip` = '$ippp',`ua` = '$uaaa',`bantime` = '$bt'");						
						echo '<div class="box">';
						if($b) echo 'Ip '.$ipp.' успешно забанен!<br/>';
						if($b1) echo 'Браузер '.$uaa.' успешно забанен!<br/>';						
						if($b2) echo 'Ip и браузер ('.$ippp.', '.$uaaa.')успешно забанен!<br/>';	
						if(!$b && !b1 && b2) echo 'Ошибка бана!<br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}				
				break;
////////////////////////////////////////////////////Удаление ответа////////////////////////////////////////////////////////////				
				case 'delan':
					$b=mysql_query("UPDATE `g_book` SET `answer` = '0' WHERE `id`='$id'");
					echo '<div class="box">';
					if($b) echo 'Ответ удален!<br/>';
					if(!$b) echo 'Ошибка удаления ответа<br/>';
					echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
				break;
////////////////////////////////////////////////////////////Редактирование ответа////////////////////////////////////////////////////				
				case 'edan':
					if(empty($_GET['ap'])){
						$a=mysql_query("SELECT * FROM `g_book` WHERE `id`='$id'");
						$row=mysql_fetch_array($a);
						echo '<div class="box">';
						echo '<form action="?mode=avt&act=edan&ap=1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Ответ:<br/>
						<input name="new_1" type="text" value="'.$row[answer].'"/><br/>';
						echo '
						<input type="submit" value="EDIT"/></form>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}else{
						$new_1=chek($_POST['new_1']);
						$b=mysql_query("UPDATE `g_book` SET `answer` = '$new_1' WHERE `id`='$id'");
						echo '<div class="box">';
						if($b) echo 'Ответ успешно изменен!<br/>';
						if(!$b) echo 'Ошибка изменения ответа<br/>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}					
				break;
				
				case 'adel':
					echo '<div class="box">';
					$b=mysql_query("DELETE FROM `g_book`");
					if($b) echo 'Гостевая очищена!<br/>';
					if(!$b) echo 'Ошибка очистки гостевой!<br/>';	
					echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';					
				break;
///////////////////////////////////////////////////////Бан-лист/////////////////////////////////////////////////////////				
				case 'banl':
	
					echo '<div class="box">';
					$b123=mysql_result(mysql_query("SELECT COUNT(*) FROM `g_ban`"),0);
					if(empty($b123)) echo 'Бан-лист пустой<br/>';
					$a=mysql_query("SELECT * FROM `g_ban` ORDER BY `id` DESC");
					echo 'Забаненые по ip<br/><hr/>';
					while($row=mysql_fetch_array($a)){
						if($row['ip']!=""){
							echo $row['ip'].' [<a href="?mode=avt&act=deban&id='.$row[id].'&log='.$login.'&pas='.$pass.'"><font color="red"><b>X</b></font></a>]<br/>';
						}
					}
					$a1=mysql_query("SELECT * FROM `g_ban` ORDER BY `id` DESC");
					echo '<hr/>Забаненые по браузеру<br/><hr/>';
					while($row1=mysql_fetch_array($a1)){
						if($row1['ua']!=""){
							echo $row1['ua'].' [<a href="?mode=avt&act=deban&id='.$row1[id].'&log='.$login.'&pas='.$pass.'"><font color="red"><b>X</b></font></a>]<br/>';
						}
					}
					echo '<hr/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
				
				break;
/////////////////////////////////////////////////Разбан///////////////////////////////////////////////////////////////				
				case 'deban':
					$id=chnum($_GET['id'],0,7);
					$b=mysql_query("DELETE FROM `g_ban` WHERE `id`='$id'");
					echo '<div class="box">';
					if($b) echo 'Вызволен з бани!<br/>';
					if(!$b) echo 'Ошибка разбана<br/>';
					echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
				break;
//////////////////////////////////////////////////////Настройки//////////////////////////////////////////////////////////				
				case 'set':
					$array = file("data/config.dat");
					$count = count($array);
					$text = explode("|", $array);
					for($i=0; $i<$count; $i++) {
						$text = explode("|",$array[$i]);
						$up = $i + 1;

						echo '<br/><div class="box">
						<form action="?mode=avt&act=setok&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Гостевая<br/>
						<select name="onoff" size="1">
						';
						if($text[0]=='1'){echo'
						<option value="0">Вкл</option><option value="1" selected>Выкл</option>';}else{echo '<option value="0" selected>Вкл</option>
						<option value="1">Выкл</option>';}
						echo '</select><br/>
						Добавление сообщений<br/>
						<select name="addmes" size="1">';
						if($text[1]=='1'){echo'
						<option value="1" selected>Вкл</option><option value="0">Выкл</option>';}else{echo '<option value="1">Вкл</option>
						<option value="0" selected>Выкл</option>';}
						echo '</select><br/>
						Проверочный код<br/>
						<select name="capcha" size="1">';
						if($text[2]=='1'){echo'
						<option value="1" selected>Вкл</option><option value="0">Выкл</option>';}else{echo '<option value="1">Вкл</option>
						<option value="0" selected>Выкл</option>';}
						echo '</select><br/>';
						echo '
						Время<br/>
						<select name="taim" size="1">';
						if($text[14]=='1'){echo'
						<option value="1" selected>Вкл</option><option value="0">Выкл</option>';}else{echo '<option value="1">Вкл</option>
						<option value="0" selected>Выкл</option>';}
						echo '</select><br/>';
						echo 'Генерация<br/>
						<select name="gen" size="1">';
						if($text[15]=='1'){echo'
						<option value="1" selected>Вкл</option><option value="0">Выкл</option>';}else{echo '<option value="1">Вкл</option>
						<option value="0" selected>Выкл</option>';}
						echo '</select><br/>';
						echo 'Online<br/>
						<select name="onl" size="1">';
						if($text[16]=='1'){echo'
						<option value="1" selected>Вкл</option><option value="0">Выкл</option>';}else{echo '<option value="1">Вкл</option>
						<option value="0" selected>Выкл</option>';}
						echo '</select><br/>';
						echo 'gZIP<br/>
						<select name="gzip" size="1">';
						if($text[17]=='1'){echo'
						<option value="1" selected>Вкл</option><option value="0">Выкл</option>';}else{echo '<option value="1">Вкл</option>
						<option value="0" selected>Выкл</option>';}
						echo '</select><br/>';
						if($text[3]=='1'){echo '<input type="checkbox" name="showip" value="1" checked>Показывать IP под сообщением<br/>';}else{
						echo '<input type="checkbox" name="showip" value="1">Показывать IP под сообщением<br/>';}
						if($text[4]=='1'){echo '<input type="checkbox" name="showua" value="1" checked>Показывать браузер под сообщением<br/>';}else{
						echo '<input type="checkbox" name="showua" value="1">Показывать браузер под сообщением<br/>';}
						if($text[6]=='1'){echo '<input type="checkbox" name="showurl" value="1" checked>Добавить ввод сайта<br/>';}else{
						echo '<input type="checkbox" name="showurl" value="1">Добавить ввод сайта<br/>';}
						if($text[5]=='1'){echo '<input type="checkbox" name="showmail" value="1" checked>Добавить ввод e-mail<br/>';}else{
						echo '<input type="checkbox" name="showmail" value="1">Добавить ввод e-mail<br/>';}
						echo '
						Имя админа<br/>
						<input maxlength="20" type="text" name="name" value="'.$text[7].'"/><br/>
						Название сайта<br/>
						<input maxlength="15" type="text" name="namesite" value="'.$text[8].'"/><br/>
						Главная<br/>
						<input maxlength="15" type="text" name="urll" value="'.$text[13].'"/><br/>
						E-mail<br/>
						<input maxlength="20" type="text" name="mail" value="'.$text[9].'"/><br/>
						Сообщений на страницу<br/>
						<input maxlength="20" type="text" name="mespage" value="'.$text[10].'"/><br/>
						Макс. длинна имени<br/>
						<input maxlength="30" type="text" name="maxname" value="'.$text[11].'"/><br/>
						Макс. длинна сообщения<br/>
						<input maxlength="60" type="logo" name="maxtext" value="'.$text[12].'"/><br/>
						<input type="submit" value="Изменить"/></form>';
						echo '<a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
					}
				break;
//////////////////////////////////////////////////////Сохранение настроек//////////////////////////////////////////////////////////				
				case 'setok':
					echo '<div class="box">';
					$gen=chnum($_POST['gen']);
					$onl=chnum($_POST['onl']);
					$gzip=chnum($_POST['gzip']);
					$onoff=chnum($_POST['onoff']);
					$addmes=chnum($_POST['addmes']);
					$capcha=chnum($_POST['capcha']);
					$showip=chek($_POST['showip']);
					$showurl=chek($_POST['showurl']);
					$showua=chek($_POST['showua']);
					$showmail=chek($_POST['showmail']);
					$name=chek($_POST['name']);
					$namesite=chek($_POST['namesite']);
					$urll=chek($_POST['urll']);
					$mail=chek($_POST['mail']);
					$mespage=chek($_POST['mespage']);
					$taim=chnum($_POST['taim']);
					$maxtext=chnum($_POST['maxtext']);
					$maxname=chnum($_POST['maxname']);
					if(empty($name)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(empty($namesite)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(empty($urll)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(empty($mail)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(empty($mespage)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(empty($maxtext)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(empty($maxname)){$error = 'Ошибка. Все поля обязательны для заполнения!<br/>'; }
					if(isset($error)){ echo $error; }
					else{
						$fp='data/config.dat';
						$puts = "$onoff|$addmes|$capcha|$showip|$showua|$showmail|$showurl|$name|$namesite|$mail|$mespage|$maxname|$maxtext|$urll|$taim|$gen|$onl|$gzip";
						$newfp = fopen($fp, 'w');
						fputs($newfp, $puts);
						fclose($newfp); chmod($fp, 0777);
						echo 'Изменено!<br/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';}
				break;
//////////////////////////////////////////////////////измение пароля//////////////////////////////////////////////////////////				
				case 'aset':
						echo '<div class="box"><form action="?mode=avt&act=aset1&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Старый пароль:<br/>
						<input name="oldpas" type="text" value=""/><br/>
						Новый пароль:<br/>
						<input name="newpas" type="text" value=""/><br/>';
						echo '<input type="submit" value="Изменить пароль"/></form><br/><br/>';		
						echo '<form action="?mode=avt&act=aset2&ap=2&id='.$id.'&log='.$login.'&pas='.$pass.'" method="post">
						Новый логин:<br/>
						<input name="newlog" type="text" value=""/><br/>';
						echo '<input type="submit" value="Изменить логин"/></form><br/><br/>';		
						echo '<hr/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<назад</a><br/>';
				break;
				case 'aset1':
				echo '<div class="box">';
					$oldpas=chek($_POST['oldpas']);
					$newpas=chek($_POST['newpas']);
					if(empty($oldpas) || empty($newpas)){
						echo 'Ошибка. Все поля обязательны для заполнения!<br/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
						echo $foot;
						exit;
					}
					$array3 = file("data/admin.dat");
					$count3 = count($array3);
					$text3 = explode("|", $array3);
					for($i=0; $i<$count3; $i++) {
						$text3 = explode("|",$array3[$i]);
						$up = $i + 1;
						if($text3[1]!=$oldpas){
							echo 'Не правельно введен старый пароль!<br/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
							echo $foot;
							exit;
						}
						$fp='data/admin.dat';
						$puts = $text3[0]."|".$newpas."|".$text3[2]."|".$text3[3]."|".$text3[4]."|".$text3[5];
						$newfp = fopen($fp, 'w');
						fputs($newfp, $puts);
						fclose($newfp); chmod($fp, 0777);
						echo 'Пароль изменен на '.$newpas.'<br/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$newpas.'"><<в админ-панель</a><br/>';
					}
					
				break;
				
				case 'aset2':
				echo '<div class="box">';
					$newlog=chek($_POST['newlog']);
					if(empty($newlog)){
						echo 'Ошибка. Все поля обязательны для заполнения!<br/><a href="?mode=avt&id='.$id.'&log='.$login.'&pas='.$pass.'"><<в админ-панель</a><br/>';
						echo $foot;
						exit;
					}
					$array3 = file("data/admin.dat");
					$count3 = count($array3);
					$text3 = explode("|", $array3);
					for($i=0; $i<$count3; $i++) {
						$text3 = explode("|",$array3[$i]);
						$up = $i + 1;
						$fp='data/admin.dat';
						$puts = $newlog."|".$text3[1]."|".$text3[2]."|".$text3[3]."|".$text3[4]."|".$text3[5];
						$newfp = fopen($fp, 'w');
						fputs($newfp, $puts);
						fclose($newfp); chmod($fp, 0777);
						echo 'Логин изменен на '.$newlog.'<br/><a href="?mode=avt&id='.$id.'&log='.$newlog.'&pas='.$pass.'"><<в админ-панель</a><br/>';
					}
										
				break;
			}}
		break;
		
	}

echo $foot;

?>