# Меню
'; echo '
'; $tiki=mysql_result(mysql_query("SELECT COUNT(*) FROM `tickets`"), 0); $news=mysql_result(mysql_query("SELECT COUNT(*) FROM `news`"), 0); $us=mysql_result(mysql_query("SELECT COUNT(*) FROM `user`"), 0); echo '» Управление новостями ['.$news.']
'; text('» Тикеты','',' ['.$tiki.']
'); echo ' » Управление пользователями ['.$us.']
» Редактирование правил
» База операторов
» Выполнение SQL запроса
» Оптимизация таблиц
'; $mod = mysql_result(mysql_query('select count(`id`) from `plasec` where `status`="moded"'),0); $ban = mysql_result(mysql_query('select count(`id`) from `plasec` where `status`="block"'),0); $all = mysql_result(mysql_query('select count(*) from `plasec`'),0); text('» Управление сайтами','',' [all:'.$all.'/moded:'.$mod.'/block:'.$ban.']
'); echo '
'; break; case 'rules': title('Правила: '.$times.''); $pid = intval($_GET['remove']); if(isset($_GET['delete'])){ $delete = intval($_GET['delete']); if(mysql_query('delete from `rules` where `id`="'.$delete.'"') == 'true'){ header('Location: ?area=rules'); } }else{ if(isset($_GET['remove'])){ if(isset($_POST['go'])){ $text = check($_POST['text']); $update = mysql_query('update `rules` set `text`="'.$text.'" where `id`="'.$pid.'"'); if($update == 'true'){ header('Location: ?area=rules'); }else{ echo 'Ошибка!
'; } }else{ $array = mysql_fetch_array(mysql_query('select * from `rules` where `id`="'.$pid.'"')); echo '
Текст правила:

'; } }else{ if(isset($_GET['add'])){ if(isset($_POST['go'])){ $text = check($_POST['text']); $insert = mysql_query('insert into `rules` set `text`="'.$text.'"'); if($insert == 'true'){ header('Location: ?area=rules'); }else{ echo 'Ошибка!
'; } }else{ echo '
Текст правила:

'; } }else{ $all = mysql_result(mysql_query('select count(`id`) from `rules`'),0); $query = mysql_query('select * from `rules` order by `id` asc'); while($array = mysql_fetch_array($query)){ echo '
» '.nl2br(check($array[text])).' [изм. / уд.]
'.$array[about].'
'; } } } } echo '
» Добавить правила
» Правила
'; break; case 'base': title('База операторов: '.$times.''); if(isset($_GET['search'])){ if(isset($_POST['go'])){ if(!empty($_POST['ip'])){ $ips = explode('.',$_POST['ip']); $ip = $ips[3] + $ips[2]*256 + $ips[1]*256*256 + $ips[0]*256*256*256; } if(!empty($_POST['ip1'])){ $ip = intval($_POST['ip1']); } $array = mysql_fetch_array(mysql_query('select * from `base_ip` where `ot`<="'.$ip.'" and `do`>="'.$ip.'" limit 1')); if($array){ err('Страна: '.$array[country].'
Оператор: '.$array[op].''); }else{ err('Не найдено!'); } } echo '
IP (например: 83.149.0.0):

Или
Значение (например: 1402273792):

'; }else{ if(isset($_POST['go'])){ if(!empty($_POST['ot']) && !empty($_POST['do'])){ $ips = explode('.',$_POST["ot"]); $ipn = explode('.',$_POST["do"]); $ipnum = $ips[3] + $ips[2]*256 + $ips[1]*256*256 + $ips[0]*256*256*256; $ipnum1 = $ipn[3] + $ipn[2]*256 + $ipn[1]*256*256 + $ipn[0]*256*256*256; } if(!empty($_POST['ot1']) && !empty($_POST['do1'])){ $ipnum = intval($_POST['ot1']); $ipnum1 = intval($_POST['do1']); } if(mysql_result(mysql_query('select count(`id`) from `base_ip` where `ot`<="'.$ipnum.'" and `do`>="'.$ipnum.'" or `ot`<="'.$ipnum1.'" and `do`>="'.$ipnum1.'"limit 1'),0)>0){ err('Такой диапазон уже существует!'); }else{ $quer = mysql_fetch_array(mysql_query('select * from `country` where `id`="'.intval($_POST[country]).'" limit 1')); $insert = mysql_query('insert into `base_ip` set `country`="'.$quer[name].'", `op`="'.check($_POST[op]).'", `ot`="'.$ipnum.'", `do`="'.$ipnum1.'"'); if($insert == true){err('Добавлено');}else{err('Ошибка!');} }} echo '
Страна:

Оператор:

Диапазон:
От ip (например: 83.149.0.0):

До ip (например: 83.149.7.255):

Или
От (например: 1402273792):

До (например: 1402275839):


» Поиск
'; } break; case 'SQL': title('Админ-панель: Выполнение SQL запроса'); if (isset($_POST['query']) and !empty($_POST['query'])) { $sql=trim(str_replace("\'","'",$_POST['query'])); $sql=explode(";",$sql); $k_z=0; $k_z_ok=0; for ($i=0;$i0) { if ($k_z_ok==1 and $k_z=1) echo '
Запрос успешно выполнен!
'; else echo '
Выполнено '.$k_z_ok.' запросов из '.$k_z.'
'; }else{err('Ошибка выполнения запроса');} } echo '

'; break; case 'OPTIMIZE': title('Админ-панель: Оптимизация таблиц'); $tables = mysql_list_tables($db_config['connection']['database']); for($i=0; $i На главную
'; foot($end); /* # автор: Apollo aka Роман Смоляков [также вы можете меня найти по никнейму Millennium] # E-mail : apollo@email.ua # WAP-Site : http://7ki.ru # ICQ : 77994551 # Вы не имеете право вносить изменения в код скрипта для его дальнейшего распространения # Есть недоработки, баги. Желания нету дорабатывать этот скрипт. # Если хотите поблагодарить: Z412465594575, R219928904229 # P.S. Пишу скрипты на заказ! # Копирайт не убирать! # Удачи! :) */