Вход Регистрация
Файл: admin.php
Строк: 2067
<?
include '../inc/config.php';
include 
'../inc/func.php';
include 
'../inc/conn.php';
include 
'../inc/header.php';
include 
'../inc/ent.php';
include 
'../inc/zapros.php';

{If (
$_USER['login']!=='Admin'){
echo 
'<font color="red">Съебся отсюда олень!!!</font>';
break;}
}

If (!
$_USER['admin'])
{
echo 
'<font color="red">Съебся отсюда, олень</font>';
break;
}



If (!isset(
$_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=$_GET['mode'];

switch (
$mode){

########################################################

case 'news':
// Выбираем из БД количество пользователей - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."news`";
$res mysql_query$query );
$total mysql_result$res0);
echo 
'<div class="copy"><b>Новости</b></div>';


echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=add_news">Добавить новость</a></div></div>';

if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;

$result=mysql_query("SELECT * FROM `".prefix."news` ORDER by `ts` desc LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}

$num=mysql_num_rows($result);
If (
$num>0){
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
for (
$i=0;$i<$read;$i++){

## Зёбра =)
if(is_integer($i/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
##

##
echo date("<b>d.m.Y</b>",mysql_result($result,$i,'ts'));
$login=mysql_result($result,$i,'who');

echo 
' ['.mysql_result($result,$i,'nazv').'] [<a href="admin.php?mode=edit_news&id='.mysql_result($result,$i,'id').'">E</a>] [<a href="admin.php?mode=deln&id='.mysql_result($result,$i,'id').'">D</a>]<br/>';
echo 
'Разместил: <a href="/info.php'.$_zapros.'user='.$login.'"><b>'.($login).'</b></a><br/>';

$text=mysql_result($result,$i,'text');


echo 
''.bbcode(smiles($text)).'<br/>';
$d=mysql_result($result,$i,'id');
$res=mysql_result(mysql_query("SELECT COUNT(*) FROM `news_comm` where `nid`='$d'"),0);
echo 
'<a href="../news.php'.$_zapros.'mode=comm&id='.mysql_result($result,$i,'id').'">Комментарии</a> ['.$res.']<br/>';
##
echo '</div></div>';
//echo '-----<br/>';
##
}
}
else echo 
'Новостей пока нет =(<br />';

// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=news&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=news&page='.($page-1).'"><< Пред</a> | <a href='.$_zapros.'page='.($page+1).'>След >></a>'; }

else

{echo 
'<a href="admin.php?mode=news&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="'.$_zapros.'page=1">1</a>,<a href="admin.php?mode=news&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="'.$_zapros.'page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=news&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=news&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=news&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=news&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=news&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=news&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=news&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";



if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php?mode=news" method="get">'
;
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}
break;
case 
'ads_akcia':mysql_query("update `".prefix."users` set `mesto`='Добавляет коммент к акции', `online`='".time()."' where `id` = '".$_USER['id']."';");echo '<div class="copy"><b>Добавление комментария</b></div>';$id intval($_GET['id']);If (!$_enter){echo 'Для того чтобы писать сообщения, вы должны войти в систему<br/>-----<br/><a href="index.php?mode=login">Вход</a>';break;}If (!isset($_POST['text'])) {echo 'Текст:<br/><form method="post" action="'.$_zapros.'mode=ads_akcia&id='.$id.'"><textarea name="text" cols="19" rows="5" maxlength="'.lenght_text.'" value=""/></textarea><br/><input value="Написать" type="submit"/></form>';echo '* <a href="infa.php?mode=bb">BB-коды</a><br/>* <a href="infa.php?mode=sm">Смайлы</a><br/>';break;}$text=htmlspecialchars($_POST['text']);$text=trim($text);$strlen=strlen($text);If ($strlen<min_text || $strlen>lenght_text){echo 'Комментарий слишком длинный или короткий';break;}$filte['/(http://)?([[:alnum:]]|_){3,30}(s+)?(.|,)(s+)?([[:alnum:]]|){3,30}(s)?(.|,)?(s)?([[:alnum:]]){2,4}/i']=adress;if (count($filte))$textpreg_replace(array_keys($filte), array_values($filte), $text);$result=mysql_query("INSERT into `actia_comm`(`login`,`text`,`date`,`nid`)values('".$_USER['login']."','".mysql_real_escape_string($text)."','".time()."','".$id."')");If (!$result){echo 'Ошибка запроса к бд...';break;}mysql_query("UPDATE `".prefix."users` SET `comm`=`comm`+'1' WHERE `login`='".$_USER['login']."'") or die('err');echo 'Комментарий добавлен!';echo '<div class="menu1"><div class="menu3"><a href="admin.php'.$_zapros.'mode=comm_akcia&id='.$id.'">Вернуться</a></div></div>';break;case 'comm_akcia':mysql_query("update `".prefix."users` set `mesto`='Читает комменты акции', `online`='".time()."' where `id` = '".$_USER['id']."';");$id intval($_GET['id']);// Выбираем из БД количество пользователей - это нужно для // построения постраничной навигации$query = "SELECT COUNT(*) FROM `actia_comm` where `nid`='$id'";$res = mysql_query( $query );$total = mysql_result( $res, 0, 0 );echo '<div class="copy"><b>Комментарии</b></div>';if ( isset($_GET['page']) ){    $page = (int)$_GET['page'];    if ( $page < 1 ) $page = 1;}else{    $page = 1;}// Число страниц списка пользователей (постраничная навигация)$cnt_pages = ceil( $total / MESS_ON_PAGE );if ( $page > $cnt_pages ) $page = $cnt_pages;if ( $cnt_pages == 0 ) $page = '1';// Начальная позиция (постраничная навигация)$start = ( $page - 1 ) * MESS_ON_PAGE;echo '<div class="menu1"><div class="menu3"><a href="'.$_zapros.'mode=ads_akcia&id='.$id.'">Добавить</a></div></div>';$result=mysql_query("SELECT * FROM `actia_comm` where `nid`='$id' ORDER by `date` desc LIMIT ".$start.", ".MESS_ON_PAGE);If (!$result){echo 'Ошибка запроса к бд...';break;}$num=mysql_num_rows($result);If ($num>0){If ($num<=MESS_ON_PAGE) $read=$num; else {$read=MESS_ON_PAGE;$next=true;}for ($i=0;$i<$read;$i++){## Зёбра =)if(is_integer($i/2)){echo '<div class="in"><div class="rek">';} else{echo '<div class="in"><div class="mes">';}##$login=mysql_result($result,$i,'login'); echo '<a href="info.php'.$_zapros.'user='.$login.'"><b>'.$login.'</b></a>   '.date("[ H:i | d.m.Y ]",mysql_result($result,$i,'date'));$text=mysql_result($result,$i,'text');echo '<br/>'.bbcode(smiles($text)).'<br/>';##echo '</div></div>';}} else echo 'Без комментариев! =)<br />';// Строим постраничную навигациюif ( $cnt_pages > 1 ){ If ( $page >= $cnt_pages ){        echo '<a href='.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page-1).'><< Пред</a>'; }        elseif ( $page >= 2 ){   echo '<a href='.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page-1).'><< Пред</a> | <a href='.$_zapros.'mode=comm&id='.$id.'&page='.($page+1).'>След >></a>'; }           else        {echo '<a href='.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page+1).'>След>></a>';}        // Проверяем нужна ли стрелка "В начало"    if ( $page > 3 )          $startpage = '<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page=1">1</a>,<a href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page=2">2</a>...';               elseif ( $page > 2 )      $startpage = '<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page=1">1</a>,';                else        $startpage = '';                           // Проверяем нужна ли стрелка "В конец"              if ( $page < ($cnt_pages - 2) )        $endpage = '...<a class="nav" href="'.$_zapros.'mode=comm_akcia&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page='.$cnt_pages.'">'.$cnt_pages.'</a>';        elseif ( $page < ($cnt_pages - 1) )        $endpage = ',<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page='.$cnt_pages.'">'.$cnt_pages.'</a>';            else        $endpage = '';     // Находим две ближайшие страницы с обоих краев, если они есть    if ( $page - 2 > 0 )        $page2left = '<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page - 2).'">'.($page - 2).'</a>,';    else        $page2left = '';    if ( $page - 1 > 0 )        $page1left = '<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page - 1).'">'.($page - 1).'</a>,';    else        $page1left = '';    if ( $page + 2 <= $cnt_pages )        $page2right = ',<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page + 2).'">'.($page + 2).'</a>';    else        $page2right = '';    if ( $page + 1 <= $cnt_pages )        $page1right = ',<a class="nav" href="'.$_zapros.'mode=comm_akcia&id='.$id.'&page='.($page + 1).'">'.($page + 1).'</a>';    else        $page1right = '';     // Выводим меню    echo '</br>';    echo $startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";        if ( $cnt_pages > 1 )    {            echo '            <form action="act.php'.$_zapros.'mode=comm" method="get">'; foreach($_GET as $k=>$v){ if($k == "page") continue;echo "<input type=hidden name=$k value=$v>"; } echo '<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>';    }    else    {        echo'';    }}$res=mysql_result(mysql_query("SELECT COUNT(*) FROM `actia_comm` where `nid`='$id'"),0);echo '<div class="menu1"><div class="menu3">Комментариев: '.$res.'</div>';break;
########################case 'ads_news':mysql_query("update `".prefix."users` set `mesto`='Добавляет коммент к новости', `online`='".time()."' where `id` = '".$_USER['id']."';");$id = intval($_GET['id']);echo '<div class="copy"><b>Добавить комментарий</b></div>';If (!isset($_POST['text'])) {echo 'Текст:<br/><form method="post" action="'.$_zapros.'mode=ads_news&id='.$id.'"><textarea name="text" cols="19" rows="5" maxlength="'.lenght_text.'" value=""/></textarea><br/><input value="Написать" type="submit"/></form>';echo '* <a href="infa.php?mode=bb">BB-коды</a><br/>* <a href="infa.php?mode=sm">Смайлы</a><br/>';break;}$text=htmlspecialchars($_POST['text']);$text=trim($text);$strlen=strlen($text);If ($strlen<min_text || $strlen>lenght_text){echo 'Комментарий слишком длинный или короткий';break;}$filte['/(http://)?([[:alnum:]]|_){3,30}(s+)?(.|,)(s+)?([[:alnum:]]|){3,30}(s)?(.|,)?(s)?([[:alnum:]]){2,4}/i']=adress;if (count($filte))$text= preg_replace(array_keys($filte), array_values($filte), $text);$result=mysql_query("INSERT into `news_comm`(`login`,`text`,`date`,`nid`)values('".$_USER['login']."','".mysql_real_escape_string($text)."','".time()."','".$id."')");If (!$result){echo 'Ошибка запроса к бд...';break;}mysql_query("UPDATE `".prefix."users` SET `comm`=`comm`+'1' WHERE `login`='".$_USER['login']."'") or die('err');echo 'Комментарий добавлен!';echo '<div class="menu1"><div class="menu3"><a href="admin.php'.$_zapros.'mode=comm_news&id='.$id.'">Вернуться</a></div></div>';break;################################
case 'comm_news':mysql_query("update `".prefix."users` set `mesto`='Смотрит комменты к новости', `online`='".time()."' where `id` = '".$_USER['id']."';");$id intval($_GET['id']);// Выбираем из БД количество пользователей - это нужно для // построения постраничной навигации$query = "SELECT COUNT(*) FROM `news_comm` where `nid`='$id'";$res = mysql_query( $query );$total = mysql_result( $res, 0, 0 );echo '<div class="copy"><b>Комментарии</b></div>';if ( isset($_GET['page']) ){    $page = (int)$_GET['page'];    if ( $page < 1 ) $page = 1;}else{    $page = 1;}// Число страниц списка пользователей (постраничная навигация)$cnt_pages = ceil( $total / MESS_ON_PAGE );if ( $page > $cnt_pages ) $page = $cnt_pages;if ( $cnt_pages == 0 ) $page = '1';// Начальная позиция (постраничная навигация)$start = ( $page - 1 ) * MESS_ON_PAGE;echo '<div class="menu1"><div class="menu3"><a href="'.$_zapros.'mode=ads_news&id='.$id.'">Добавить</a></div></div>';$result=mysql_query("SELECT * FROM `news_comm` where `nid`='$id' ORDER by `date` desc LIMIT ".$start.", ".MESS_ON_PAGE);If (!$result){echo 'Ошибка запроса к бд...';break;}$num=mysql_num_rows($result);If ($num>0){If ($num<=MESS_ON_PAGE) $read=$num; else {$read=MESS_ON_PAGE;$next=true;}for ($i=0;$i<$read;$i++){## Зёбра =)if(is_integer($i/2)){echo '<div class="in"><div class="rek">';} else{echo '<div class="in"><div class="mes">';}##$login=mysql_result($result,$i,'login'); echo '<a href="info.php'.$_zapros.'user='.$login.'"><b>'.$login.'</b></a>   '.date("[ H:i | d.m.Y ]",mysql_result($result,$i,'date'));$text=mysql_result($result,$i,'text');echo '<br/>'.bbcode(smiles($text)).'<br/>';##echo '</div></div>';}} else echo 'Без комментариев! =)<br />';// Строим постраничную навигациюif ( $cnt_pages > 1 ){ If ( $page >= $cnt_pages ){        echo '<a href='.$_zapros.'mode=comm_news&id='.$id.'&page='.($page-1).'><< Пред</a>'; }        elseif ( $page >= 2 ){   echo '<a href='.$_zapros.'mode=comm_news&id='.$id.'&page='.($page-1).'><< Пред</a> | <a href='.$_zapros.'mode=comm_news&id='.$id.'&page='.($page+1).'>След >></a>'; }           else        {echo '<a href='.$_zapros.'mode=comm_news&id='.$id.'&page='.($page+1).'>След>></a>';}        // Проверяем нужна ли стрелка "В начало"    if ( $page > 3 )          $startpage = '<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page=1">1</a>,<a href="'.$_zapros.'mode=comm_news&id='.$id.'&page=2">2</a>...';               elseif ( $page > 2 )      $startpage = '<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page=1">1</a>,';                else        $startpage = '';                           // Проверяем нужна ли стрелка "В конец"              if ( $page < ($cnt_pages - 2) )        $endpage = '...<a class="nav" href="'.$_zapros.'mode=comm_news&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page='.$cnt_pages.'">'.$cnt_pages.'</a>';        elseif ( $page < ($cnt_pages - 1) )        $endpage = ',<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page='.$cnt_pages.'">'.$cnt_pages.'</a>';            else        $endpage = '';     // Находим две ближайшие страницы с обоих краев, если они есть    if ( $page - 2 > 0 )        $page2left = '<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page='.($page - 2).'">'.($page - 2).'</a>,';    else        $page2left = '';    if ( $page - 1 > 0 )        $page1left = '<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page='.($page - 1).'">'.($page - 1).'</a>,';    else        $page1left = '';    if ( $page + 2 <= $cnt_pages )        $page2right = ',<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page='.($page + 2).'">'.($page + 2).'</a>';    else        $page2right = '';    if ( $page + 1 <= $cnt_pages )        $page1right = ',<a class="nav" href="'.$_zapros.'mode=comm_news&id='.$id.'&page='.($page + 1).'">'.($page + 1).'</a>';    else        $page1right = '';     // Выводим меню    echo '</br>';    echo $startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";        if ( $cnt_pages > 1 )    {            echo '            <form action="news.php'.$_zapros.'mode=comm" method="get">'; foreach($_GET as $k=>$v){ if($k == "page") continue;echo "<input type=hidden name=$k value=$v>"; } echo '<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>';    }    else    {        echo'';    }}$res=mysql_result(mysql_query("SELECT COUNT(*) FROM `news_comm` where `nid`='$id'"),0);echo '<div class="menu1"><div class="menu3">Комментариев: '.$res.'</div>';break;
case 'add_news':
echo 
'<div class="copy"><b>Добавление новости</b></div>';

echo 
'<form method="post" action="admin.php?mode=add_news1">

Название новости:<br/><input type="text" name="nazv" maxlength="'
.lenght_text.'" value=""/><br/>

Текст:<br/><textarea name="text" cols="19" rows="5" maxlength="'
.lenght_text.'" value=""/></textarea><br/>

<input value="Написать" type="submit"/></form>
'
;
echo 
'&rsaquo;<a href="/infa.php?mode=bb">BB-коды</a><br/>
&rsaquo;<a href="/infa.php?mode=sm">Смайлы</a><br/>'
;
break;

########################################################

case 'add_news1':
echo 
'<div class="copy"><b>Добавление новости</b></div>';


$text=htmlspecialchars($_POST['text']);

$text=trim($text);
$strlen=strlen($text);

If (
$strlen<|| $strlen>1000){
echo 
'Новость слишком длинная/короткая';
break;
}
$nazv=htmlspecialchars($_POST['nazv']);
$nazv=trim($nazv);
$strlen1=strlen($nazv);

If (
$strlen1<|| $strlen1>50){
echo 
'Название новости слишком длинное/короткое';
break;
}

$result=mysql_query("INSERT into `".prefix."news`
(`text`,`ts`,`who`,`nazv`)
values
('"
.mysql_real_escape_string($text)."','".time()."','".$_USER['login']."','".mysql_real_escape_string($nazv)."')
"
);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Новость добавлена!';

break;

case 
'edit_news':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Изменение новости</b></div>';

$d mysql_query("select * from `".prefix."news` where  id='$id';");
$dat mysql_fetch_array($d);
$nazv=$dat["nazv"];
$text=$dat["text"];
$who=$dat["who"];

echo 
'<form method="post" action="admin.php?mode=edit_news1&id='.$id.'">

Автор:<br/><input type="text" name="who" value="'
.$who.'"/><br/>

Название новости:<br/><input type="text" name="nazv" value="'
.$nazv.'"/><br/>

Текст:<br/><textarea name="text" cols="19" rows="5" />'
.$text.'</textarea><br/>

<input value="Изменить" type="submit"/></form>
'
;
echo 
'&rsaquo;<a href="/infa.php?mode=bb">BB-коды</a><br/>
&rsaquo;<a href="/infa.php?mode=sm">Смайлы</a><br/>'
;
break;

case 
'edit_news1':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Изменение новости</b></div>';

$text=htmlspecialchars($_POST['text']);

$text=trim($text);
$strlen=strlen($text);

If (
$strlen<|| $strlen>1000){
echo 
'Новость слишком длинная/короткая';
break;
}
$nazv=htmlspecialchars($_POST['nazv']);
$nazv=trim($nazv);
$strlen1=strlen($nazv);

If (
$strlen1<|| $strlen1>50){
echo 
'Название новости слишком длинное/короткое';
break;
}

$result = @mysql_query("update `".prefix."news` set nazv='".mysql_real_escape_string($nazv)."', text='".mysql_real_escape_string($text)."', who='".mysql_real_escape_string($_POST['who'])."' where id='".$id."';");


If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Новость успешно изменена!';

break;

case 
'deln':
$id=$_GET['id'];
If (!isset(
$_GET['yes'])){
echo 
'Вы дествительно хотите удалить эту новость? <br />
<a href="admin.php?mode=deln&id='
.$id.'&yes">Да</a> | <a href="admin.php?mode=news">Нет</a>';
}
else
{
mysql_query("DELETE FROM `".prefix."news` WHERE `id`='".$id."'") or die ('Error!');
mysql_query("DELETE FROM `news_comm` WHERE `nid`='".$id."'") or die ('Error!');
echo 
'Новость успешно удалена!';
}

break;
########################################################

case 'act':
// Выбираем из БД количество пользователей - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."actia`";
$res mysql_query$query );
$total mysql_result$res0);
echo 
'<div class="copy"><b>Акции</b></div>';


echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=add_act">Добавить акцию</a></div></div>';

if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;

$result=mysql_query("SELECT * FROM `".prefix."actia` ORDER by `ts` desc LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}

$num=mysql_num_rows($result);
If (
$num>0){
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
for (
$i=0;$i<$read;$i++){

## Зёбра =)
if(is_integer($i/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
##

##
echo date("<b>d.m.Y</b>",mysql_result($result,$i,'ts'));
$login=mysql_result($result,$i,'who');

echo 
' ['.mysql_result($result,$i,'nazv').'] [<a href="admin.php?mode=edit_act&id='.mysql_result($result,$i,'id').'">E</a>] [<a href="admin.php?mode=dela&id='.mysql_result($result,$i,'id').'">D</a>]<br/>';
echo 
'Разместил: <a href="/info.php'.$_zapros.'user='.$login.'"><b>'.($login).'</b></a><br/>';

$text=mysql_result($result,$i,'text');


echo 
''.bbcode(smiles($text)).'<br/>';
$d=mysql_result($result,$i,'id');
$res=mysql_result(mysql_query("SELECT COUNT(*) FROM `actia_comm` where `nid`='$d'"),0);
echo 
'<a href="../act.php'.$_zapros.'mode=comm&id='.mysql_result($result,$i,'id').'">Комментарии</a> ['.$res.']<br/>';
##
echo '</div></div>';
//echo '-----<br/>';
##
}
}
else echo 
'Акций пока нет =(<br />';

// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=act&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=act&page='.($page-1).'"><< Пред</a> | <a href='.$_zapros.'page='.($page+1).'>След >></a>'; }

else

{echo 
'<a href="admin.php?mode=act&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="'.$_zapros.'page=1">1</a>,<a href="admin.php?mode=act&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="'.$_zapros.'page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=act&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=act&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=act&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=act&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=act&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=act&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=act&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";



if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php?mode=act" method="get">'
;
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}
break;

########################################################

case 'add_act':
echo 
'<div class="copy"><b>Добавление Акции</b></div>';

echo 
'<form method="post" action="admin.php?mode=add_act1">

Название акции:<br/><input type="text" name="nazv" maxlength="'
.lenght_text.'" value=""/><br/>

Текст:<br/><textarea name="text" cols="19" rows="5" maxlength="'
.lenght_text.'" value=""/></textarea><br/>

<input value="Написать" type="submit"/></form>
'
;
echo 
'&rsaquo;<a href="/infa.php?mode=bb">BB-коды</a><br/>
&rsaquo;<a href="/infa.php?mode=sm">Смайлы</a><br/>'
;
break;

########################################################

case 'add_act1':
echo 
'<div class="copy"><b>Добавление акции</b></div>';


$text=htmlspecialchars($_POST['text']);

$text=trim($text);
$strlen=strlen($text);

If (
$strlen<|| $strlen>1000){
echo 
'Акция слишком длинная/короткая';
break;
}
$nazv=htmlspecialchars($_POST['nazv']);
$nazv=trim($nazv);
$strlen1=strlen($nazv);

If (
$strlen1<|| $strlen1>50){
echo 
'Акция слишком длинное/короткое';
break;
}

$result=mysql_query("INSERT into `".prefix."actia`
(`text`,`ts`,`who`,`nazv`)
values
('"
.mysql_real_escape_string($text)."','".time()."','".$_USER['login']."','".mysql_real_escape_string($nazv)."')
"
);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Акция добавлена!';

break;

case 
'edit_act':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Изменение акции</b></div>';

$d mysql_query("select * from `".prefix."actia` where  id='$id';");
$dat mysql_fetch_array($d);
$nazv=$dat["nazv"];
$text=$dat["text"];
$who=$dat["who"];

echo 
'<form method="post" action="admin.php?mode=edit_act1&id='.$id.'">

Автор:<br/><input type="text" name="who" value="'
.$who.'"/><br/>

Название акции:<br/><input type="text" name="nazv" value="'
.$nazv.'"/><br/>

Текст:<br/><textarea name="text" cols="19" rows="5" />'
.$text.'</textarea><br/>

<input value="Изменить" type="submit"/></form>
'
;
echo 
'&rsaquo;<a href="/infa.php?mode=bb">BB-коды</a><br/>
&rsaquo;<a href="/infa.php?mode=sm">Смайлы</a><br/>'
;
break;

case 
'edit_act1':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Изменение акции</b></div>';

$text=htmlspecialchars($_POST['text']);

$text=trim($text);
$strlen=strlen($text);

If (
$strlen<|| $strlen>1000){
echo 
'Акция слишком длинная/короткая';
break;
}
$nazv=htmlspecialchars($_POST['nazv']);
$nazv=trim($nazv);
$strlen1=strlen($nazv);

If (
$strlen1<|| $strlen1>50){
echo 
'Название акции слишком длинное/короткое';
break;
}

$result = @mysql_query("update `".prefix."actia` set nazv='".mysql_real_escape_string($nazv)."', text='".mysql_real_escape_string($text)."', who='".mysql_real_escape_string($_POST['who'])."' where id='".$id."';");


If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Акция успешно изменена!';

break;

case 
'dela':
$id=$_GET['id'];
If (!isset(
$_GET['yes'])){
echo 
'Вы дествительно хотите удалить эту акцию? <br />
<a href="admin.php?mode=dela&id='
.$id.'&yes">Да</a> | <a href="admin.php?mode=act">Нет</a>';
}
else
{
mysql_query("DELETE FROM `".prefix."actia` WHERE `id`='".$id."'") or die ('Error!');
mysql_query("DELETE FROM `actia_comm` WHERE `nid`='".$id."'") or die ('Error!');
echo 
'Акция успешно удалена!';
}

break;
########################################################

case 'banu':

echo 
'<div class="copy"><b>Бан пользователя</b></div>';

if(!empty(
$_POST['log']))
{
$reason htmlspecialchars($_POST['reason']);
$quantity htmlspecialchars($_POST['quantity']);
$that htmlspecialchars($_POST['that']);
$log htmlspecialchars($_POST['log']);

$res mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".mysql_real_escape_string($log)."' LIMIT 1");
if(
mysql_num_rows($res)!=1)
{
echo 
'Юзepa c дaнным лoгинoм нe cyщecтвyeт!';
break;
}

$bans=mysql_num_rows(mysql_query("SELECT * FROM `".prefix."ban` WHERE `who`='".mysql_real_escape_string($log)."' "));

if(
$bans!==0)
{
echo 
'Пользователь уже забанен';
break;
}

$usb mysql_fetch_array($res);
if(
$_USER['login']==$usb['login'])
{
echo 
'Ceбя бaнить зaпpeщeнo!:)';
break;
}


if(
$reason=='' or $quantity=='' or $that=='')
{
echo 
'Зaпoлнитe пoжaлyйcтa вce пoля!';
break;
}


$srok time()+($quantity*$that);
mysql_query("INSERT INTO `".prefix."ban` SET `reason`='".mysql_real_escape_string($reason)."',`who`='".mysql_real_escape_string($log)."',`date`='".mysql_real_escape_string($srok)."' ");

$srok1=date('G:i d.m.Y',$srok);
#################
mysql_query("INSERT into `".prefix."guest`
(`who`,`text`,`ts`,`ua`)
values
('Admin','Пользователь <font color=red><b>"
.mysql_real_escape_string($log)."</b></font> забанен по причине <b>".mysql_real_escape_string($reason)."</b> до ".mysql_real_escape_string($srok1)."','".time()."','sekret') ");

//mysql_query("UPDATE `cclub_users` SET `bank`=0, `cto`=0, `cfrom`=0 WHERE login='$log'");

echo 'Пoльзoвaтeль '.$usb['login'].' ycпeшнo зaбaнeн дo '.$srok1;
}
else
{
echo 
'<form action="admin.php?mode=banu" method="post">
Лoгин юзepa:<br/>
<input name="log" type="text" maxlength="20" value='
.$_GET['user'].'><br/>
Пpичинa бaнa:<br/>
<input name="reason" type="text" maxlength="250"/><br />
Cpoк бaнa:<br/>
<input name="quantity" size="4" maxlength="4" value="2" type="text"/><br/>
<select name="that" size="1">
<option value="3600">чacoв</option>
<option value="86400" selected="select">днeй</option>
<option value="2419200">мecяцeв</option>
</select><br/>
<input type="submit" value="Зaбaнить"></form>'
;
}

break;

########################################################
case 'ban':

echo 
'<div class="copy"><b>Забаненные пользователи</b></div>';

$query "SELECT COUNT(*) FROM `".prefix."ban`";
$res mysql_query$query );
$total mysql_result$res0);

if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
$start = ( $page ) * MESS_ON_PAGE;


$result=mysql_query("SELECT * from `".prefix."ban` ORDER by `date` desc LIMIT ".$start.", ".MESS_ON_PAGE);
if (
mysql_affected_rows()==0)
{
echo 
'Нет ни одного забаненного';
}
else
{
$num=mysql_num_rows($result);
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
while(
$ban=mysql_fetch_array($result))
{



## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##
echo "<b>$ban[who] </b>до ".date("H:i:s d.m.y",$ban['date'])." <a href='admin.php?mode=unban&u=".$ban['who']."'>[Paзбaн]</a><br/>
Причина <b>
$ban[reason]</b>
"
;
##
echo '</div></div>';
##
}
}

if ( 
$cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=ban&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=ban&page='.($page-1).'"><< Пред</a> | <a href="admin.php?mode=ban&page='.($page+1).'">След >></a>'; }

else

{echo 
'<a href="admin.php?mode=ban&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="admin.php?mode=ban&page=1">1</a>,<a href="admin.php?mode=ban&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="admin.php?mode=ban&page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"

if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=ban&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=ban&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=ban&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=ban&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=ban&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=ban&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=ban&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";

if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php'
.$_zapros.'mode=ban" method="get">';
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}

break;

########################################################

case 'unban':

echo 
'<div class="copy"><b>Разбан пользователя</b></div>';

if(isset(
$_GET['u']))
{
$who htmlspecialchars($_GET['u']);

$ban1=mysql_num_rows(mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".mysql_real_escape_string($who)."' "));

if(
$ban1==0)
{
echo 
'Пользователя не существует';
break;
}

$bans=mysql_num_rows(mysql_query("SELECT * FROM `".prefix."ban` WHERE `who`='".mysql_real_escape_string($who)."' "));

if(
$bans==0)
{
echo 
'Забаненного юзера <b>'.$who.'</b> не найдено';
break;
}

mysql_query("DELETE FROM `".prefix."ban` WHERE who='".$who."'");
echo 
'Юзep '.$who.' ycпeшнo paзбaнeн!';
}
else
{
echo 
'HE зaдaн лoгин юзepa!';
}

break;

########################################################

case 'sett':
echo 
'<div class="copy"><b>Настройки</b></div>';

echo 
'<div>
<form action="admin.php?mode=settok" method="post">

Процент рефов:<br/>
<input type="text" name="ref_pr" value="'
.$sett['ref_pr'].'"/><br/>

Бонус при регистрации:<br/>
<input type="text" name="bonus" value="'
.$sett['bonus'].'"/><br/>

Кол-во площадок:<br/>
<input type="text" name="ploshadki" value="'
.$sett['ploshadki'].'"/><br/>

Время проклика:<br/>
<input type="text" name="proclick" value="'
.$sett['proclick'].'"/><br/>

Мин число в активе (для банка):<br/>
<input type="text" name="bank_min_aktiv" value="'
.$sett['bank_min_aktiv'].'"/><br/>

wmr кош для биржи :<br/>
<input type="text" name="wmr" value="'
.$sett['wmr'].'"/><br/>

Объявление на главной сайта:<br/>
<textarea name="obyavl" cols="25" rows="5" value=""/>'
.$sett['obyavl'].'</textarea><br/>
'
;

echo 
"<label><input type="checkbox" name="oplata"".($sett['oplata']==1?' checked="checked"':null)." value="1" /> Включить оплату клика</label><br />";

echo 
'
Цена 1го клика (пример - 0.001руб):<br/>
<input type="text" name="cena" value="'
.$sett['cena'].'"/><br/>
'
;

echo 
'<input type="submit" value="Изменить"/><br/>';

break;


########################################################
case 'settok':
echo 
'<div class="copy"><b>Настройки</b></div>';

$ref_pr=mysql_real_escape_string($_POST['ref_pr']);
$bonus=mysql_real_escape_string($_POST['bonus']);
$ploshadki=mysql_real_escape_string($_POST['ploshadki']);
$proclick=mysql_real_escape_string($_POST['proclick']);
$bank_min_aktiv=mysql_real_escape_string($_POST['bank_min_aktiv']);
$obyavl=mysql_real_escape_string($_POST['obyavl']);
$wmr=mysql_real_escape_string($_POST['wmr']);
$cena=htmlspecialchars($_POST['cena']);

$result=mysql_query("UPDATE `nastroyki` SET
`ref_pr`='"
.$ref_pr."',
`bonus`='"
.$bonus."',
`ploshadki`='"
.$ploshadki."',
`proclick`='"
.$proclick."',
`bank_min_aktiv`='"
.$bank_min_aktiv."',
`obyavl`='"
.$obyavl."',
`wmr`='"
.$wmr."',
`cena`='"
.$cena."'
where `id`='1'"
);
if (isset(
$_POST['oplata']) && $_POST['oplata']==1)
{
$rr['oplata']=1;
mysql_query("UPDATE `nastroyki` SET `oplata` = '1' where `id`='1'");
}
else
{
$rr['oplata']=0;
mysql_query("UPDATE `nastroyki` SET `oplata` = '0' where `id`='1'");
}
If (
$result)echo'Настройки успешно сохранены'; else echo'Ошибка!';
break;


########################################################

case 'adm';
echo 
'<div class="copy"><b>Администрация</b></div>';

if(
$_GET['del']){

mysql_query("UPDATE `".prefix."users` SET `moder`='0' WHERE `login`='".mysql_real_escape_string($_GET['del'])."'") or die('err');

echo
"Юзер <b>".htmlspecialchars($_GET['del'])."</b> снят с поста модератора<br/>";
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=adm">Вернуться</a></div></div>';
include 
'../inc/foot.php';
exit;

}

if(
$_GET['poniz']){

mysql_query("UPDATE `".prefix."users` SET `moder`='2' WHERE `login`='".mysql_real_escape_string($_GET['poniz'])."'") or die('err');

echo
"Юзер <b>".htmlspecialchars($_GET['poniz'])."</b> понижен с поста Старший модер до поста Модератора<br/>";
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=adm">Вернуться</a></div></div>';
include 
'../inc/foot.php';
exit;

}

if(
$_GET['povis']){

mysql_query("UPDATE `".prefix."users` SET `moder`='1' WHERE `login`='".mysql_real_escape_string($_GET['povis'])."'") or die('err');


echo
"Юзер <b>".htmlspecialchars($_GET['povis'])."</b> повышен с поста Модер до поста Старший модератор<br/>";
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=adm">Вернуться</a></div></div>';
include 
'../inc/foot.php';
exit;

}


echo 
'<div class="menu1"><div class="menu3">Админы клуба:</div></div>';

$result=mysql_query("SELECT * FROM `".prefix."users` where `admin`='1';");
while(
$row=mysql_fetch_array($result))
{
echo 
'<a href="../info.php'.$_zapros.'user='.$row['login'].'"><b>'.$row['login'].'</b></a><br/>';
}


echo 
'<div class="menu1"><div class="menu3">Модеры клуба:</div></div>';

$result1=mysql_query("SELECT * FROM `".prefix."users` where `moder`='1' or `moder`='2';");
while(
$rowr=mysql_fetch_array($result1))
{
if (
$rowr['moder']=='1') {$status='| Старший модер | <a href="admin.php?mode=adm&poniz='.$rowr['login'].'">[&darr;]</a> | ';  }
if (
$rowr['moder']=='2') {$status='| Модер | <a href="admin.php?mode=adm&povis='.$rowr['login'].'">[&uarr;]</a> | ';
}

echo 
'<a href="../info.php'.$_zapros.'user='.$rowr['login'].'"><b>'.$rowr['login'].'</b></a> '.$status.'<a href="admin.php?mode=adm&del='.$rowr['login'].'">[Del]</a><br/>';

}


echo 
'-----<br/><b>Назначить модера:</b><br/>
<form action="admin.php?mode=nazn" method="post">
<input type="text" name="user" maxlength="30" value=""/><br/>

<b>Статус:</b><br/>
<input type="radio" name="stat" value="2" '
.$ccc.' checked>Модер</input><br/>
<input type="radio" name="stat" value="1" '
.$cccc.'>Старший модер</input><br/>

<input type="submit" value="OK" />
</form>'
;

break;

case 
'nazn';

$result=mysql_query("UPDATE `".prefix."users` SET `moder`='".intval($_POST['stat'])."' WHERE `login`='".mysql_real_escape_string($_POST['user'])."'") or die('err');

If (
$_POST['stat']=='1'$stat='Старшим модером';
If (
$_POST['stat']=='2'$stat='Модером';

If (
$result){
echo
'Юзер <b>'.$_POST['user'].'</b> Назначен <b>'.$stat.'</b><br/>';
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=adm">Вернуться</a></div></div>';
}
else echo
'Ошибка!';
break;

########################################################
case 'trans':

mysql_query("DELETE FROM `".prefix."transfers` WHERE `ts`<'".(time()-604800)."'"); // удаление недельной давности

echo '<div class="copy"><b>Логи переводов</b></div>';


// Выбираем из БД количество пользователей - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."transfers`";
$res mysql_query$query );
$total mysql_result$res0);
if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;


$result=mysql_query("SELECT * FROM `".prefix."transfers` ORDER by `time`  DESC LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}

$num=mysql_num_rows($result);
If (
$num>0){
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
while(
$row=mysql_fetch_array($result)){

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo "".$row['time']."<br />
<b>"
.$row['from']."</b> ---> <b>".$row['to']."</b> <font color=red>".$row['sum']."</font> кр.<br />Комментарий: ".$row['komm']."";
##
echo '</div></div>';
}
}
else
echo 
'Переводов за последнюю неделю не было<br/>';


// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<div class="navig"><a href="admin.php?mode=trans&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<div class="navig"><a href="admin.php?mode=trans&page='.($page-1).'"><< Пред</a> | <a href="admin.php?mode=trans&page='.($page+1).'">След >></a>'; }

else

{echo 
'<div class="navig"><a href="admin.php?mode=trans&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a href="admin.php?mode=trans&page=1">1</a> <a href="admin.php?mode=trans&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a href="admin.php?mode=trans&page=1">1</a> ';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a href="admin.php?mode=trans&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a> <a href="admin.php?mode=trans&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ' <a href="admin.php?mode=trans&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a href="admin.php?mode=trans&page='.($page 2).'">'.($page 2).'</a> ';
else
$page2left '';
if ( 
$page )
$page1left '<a href="admin.php?mode=trans&page='.($page 1).'">'.($page 1).'</a> ';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ' <a href="admin.php?mode=trans&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ' <a href="admin.php?mode=trans&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</div><div class="navig">';
echo 
$startpage.$page1left.'<span class="thispage">'.$page.'</span>'.$page1right.$endpage."</div>n";


if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php'
.$_zapros.'mode=trans" method="get">';
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}
break;

########################################################
case 'logs':

mysql_query("DELETE FROM `".prefix."click` WHERE `time`<'".(time()-10800)."'"); // удаление 3-часовой давности

echo '<div class="copy"><b>Логи переходов по ссылке</b></div>';


// Выбираем из БД количество пользователей - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."click`";
$res mysql_query$query );
$total mysql_result$res0);
if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;


$result=mysql_query("SELECT * FROM `".prefix."click` ORDER by `time`  DESC LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}

$num=mysql_num_rows($result);
If (
$num>0){
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
while(
$row=mysql_fetch_array($result)){

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

if ($row['aaa']==0$aaa=''; else $aaa='<font color="red">Недопереход</font>';

echo 
"
"
.date("[H:i | d.m]",$row['time'])." ".$aaa."<br />
<b>"
.$row['who']."</b> ---> <b>".$row['to']."</b>";
##
echo '</div></div>';
}
}
else
echo 
'Переходов за последние 3 часа не было<br/>';


// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=logs&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=logs&page='.($page-1).'"><< Пред</a> | <a href="admin.php?mode=logs&page='.($page+1).'">След >></a>'; }

else

{echo 
'<a href="admin.php?mode=logs&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="admin.php?mode=logs&page=1">1</a>,<a href="admin.php?mode=logs&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="admin.php?mode=logs&page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=logs&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=logs&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=logs&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=logs&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=logs&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=logs&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=logs&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";


if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php'
.$_zapros.'mode=logs" method="get">';
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}
break;

########################################################

case 'mod':
echo 
'<div class="copy"><b>Модерация площадок</b></div>';

if(
$_GET['yes']){
mysql_query("UPDATE `".prefix."url` SET `moder`='0', `activ`='0' WHERE `id`='".intval($_GET['yes'])."'") or die('err');

echo 
'<b>Площадка пропущена</b>
<div class="menu1"><div class="menu3"><a href="admin.php?mode=mod">Вернуться</a></div></div>'
;
break;
}

if(
$_GET['del']){
mysql_query("DELETE FROM `".prefix."url` WHERE `id`='".intval($_GET['del'])."' LIMIT 1") or die('err');

echo 
'<b>Площадка удалена</b>
<div class="menu1"><div class="menu3"><a href="admin.php?mode=mod">Вернуться</a></div></div>'
;
break;
}


$q mysql_query("select * from `".prefix."url` where `moder`='1';");
$reg=mysql_num_rows($q);
if(
$reg==0)
{
echo 
'Нет площадок на модерацию';
break;
}
while (
$mod=mysql_fetch_array($q))
{
## Зёбра =)
if(is_integer($n1/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n1++;
##
$q1=mysql_query("SELECT * FROM `".prefix."users` WHERE `id`=".$mod['id_user'].";");
$r=mysql_fetch_array($q1);

echo 
'<b>Логин '.$r['login'].'</b> ';
echo 
"<a href='admin.php?mode=banu&user=".$r['login']."'>[Ban]</a> <a href='admin.php?mode=delu1&u=".$r['login']."'>[Del]</a>";
echo
"<br/>Название: ".htmlspecialchars($mod['nazv']);
echo
"<br/>URL: <a href='http://".$mod['url']."'>".htmlspecialchars($mod['url'])."</a></br>";

if (
$mod['typeclick']==0){
$brow 'Все';}
if (
$mod['typeclick']==1){
$brow 'Только мобильники';}
if (
$mod['typeclick']==2){
$brow 'Только Опера(mini)';}
if (
$mod['typeclick']==3){
$brow 'Только комп.';}
if (
$mod['typeclick']==4){
$brow 'Запрет для мобильников';}
if (
$mod['typeclick']==5){
$brow 'Запрет для opera-mini';}
if (
$mod['typeclick']==6){
$brow 'Запрет комп.';}

echo 
'Фильтр: '.$brow.'';
echo
"<br/><a href='admin.php?mode=mod&yes=".$mod['id']."'>[Ok]</a> <a href='admin.php?mode=edit_url&ids=".$mod['id']."'>[Edit]</a>
<a href='admin.php?mode=mod&del="
.$mod['id']."'> [Del]</a><br/>";
##
echo '</div></div>';
}

break;


########################################################

case 'urls':
echo 
'<div class="copy"><b>Все площадки</b></div>';

###########
// Выбираем из БД количество площадок - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."url`";
$res mysql_query$query );
$total mysql_result$res0);
if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка площадок (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;


$result=mysql_query("SELECT * FROM `".prefix."url` ORDER by `id`  ASC LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}

$num=mysql_num_rows($result);
If (
$num>0){
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
while(
$row=mysql_fetch_array($result)){

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

$q1=mysql_query("SELECT * FROM `".prefix."users` WHERE `id`=".$row['id_user'].";");
$r=mysql_fetch_array($q1);

If (
$r['login']!=""){
echo 
'<b>Логин '.$r['login'].'</b> ';
echo 
"<a href='admin.php?mode=banu&user=".$r['login']."'>[Ban]</a> <a href='admin.php?mode=delu1&u=".$r['login']."'>[Del]</a>";
}
else
{
echo 
'<font color="red"><b>Юзер удалён</b></font>';
}

echo
"<br/>Название: ".htmlspecialchars($row['nazv']);
echo
"<br/>URL: <a href='http://".$row['url']."'>".htmlspecialchars($row['url'])."</a></br>";

if (
$row['typeclick']==0){
$brow 'Все';}
if (
$row['typeclick']==1){
$brow 'Только мобильники';}
if (
$row['typeclick']==2){
$brow 'Только Опера(mini)';}
if (
$row['typeclick']==3){
$brow 'Только комп.';}
if (
$row['typeclick']==4){
$brow 'Запрет для мобильников';}
if (
$row['typeclick']==5){
$brow 'Запрет для opera-mini';}
if (
$row['typeclick']==6){
$brow 'Запрет комп.';}

echo 
'Фильтр: '.$brow.'';
echo
"<br/><a href='admin.php?mode=edit_url&ids=".$row['id']."'> [Изменить]</a> <a href='admin.php?mode=mod&del=".$row['id']."'> [Удалить]</a><br/>";
##
echo '</div></div>';
}
}
else
echo 
'Площадок нет 0_о<br/>';


// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<div class="navig"><a href="admin.php?mode=urls&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<div class="navig"><a href="admin.php?mode=urls&page='.($page-1).'"><< Пред</a> | <a href="admin.php?mode=urls&page='.($page+1).'">След >></a>'; }

else

{echo 
'<div class="navig"><a href="admin.php?mode=urls&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a href="admin.php?mode=urls&page=1">1</a> <a href="admin.php?mode=urls&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a href="admin.php?mode=urls&page=1">1</a> ';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a href="admin.php?mode=urls&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a> <a href="admin.php?mode=urls&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ' <a href="admin.php?mode=urls&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a href="admin.php?mode=urls&page='.($page 2).'">'.($page 2).'</a> ';
else
$page2left '';
if ( 
$page )
$page1left '<a href="admin.php?mode=urls&page='.($page 1).'">'.($page 1).'</a> ';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ' <a href="admin.php?mode=urls&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ' <a href="admin.php?mode=urls&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</div><div class="navig">';
echo 
$startpage.$page1left.'<span class="thispage">'.$page.'</span>'.$page1right.$endpage."</div>n";


if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php'
.$_zapros.'mode=urls" method="get">';
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}

break;
########################################################
case 'edit_url':
//$id=$_GET['id'];
echo '<div class="copy"><b>Изменение площадки [id]</b></div>';
$idd=intval($_GET['ids']);
if(!empty(
$_POST['idd']) OR !empty($idd))
{
If (empty(
$idd))
{
$idd $_POST['idd'];
}

$d mysql_query("select * from `".prefix."url` where  `id` = '".intval($idd)."'");

if(
mysql_num_rows($d)==0)
{
echo 
'Площадки не существует';
break;
}

$dat mysql_fetch_array($d);
$usr mysql_query("select * from `".prefix."users` where  `id` = '".intval($dat[id_user])."'");
$usr1 mysql_fetch_array($usr);

$time=date("d.m.Y H:i:s",$dat[time]);

$typer $dat[typeclick];
if (
$typer=='0')$sel0=' selected="selected"';else $sel0=NULL;
if (
$typer=='1')$sel1=' selected="selected"';else $sel1=NULL;
if (
$typer=='2')$sel2=' selected="selected"';else $sel2=NULL;
if (
$typer=='3')$sel3=' selected="selected"';else $sel3=NULL;
if (
$typer=='4')$sel4=' selected="selected"';else $sel4=NULL;
if (
$typer=='5')$sel5=' selected="selected"';else $sel5=NULL;
if (
$typer=='6')$sel6=' selected="selected"';else $sel6=NULL;

########
echo 'Владелец площадки <b>'.$usr1[login].'</b><br />
Удалить площадку <a href="admin.php?mode=mod&del='
.intval($idd).'">--></a><br/><b>-----</b>';

######
echo '<form action="admin.php?mode=edit_url2&ids='.intval($idd).'" method="post"><br/>
Дата добавления: <b>'
.$time.'</b><br /><br />
Название площадки:<br />
<input type="text" name="nazv" value="'
.$dat[nazv].'" class="itext"><br/>
Ссылка (без http://) :<br />
<input type="text" name="url" value="'
.$dat[url].'" class="itext"><br/>
Число кредитов на площадке :<br />
<input type="text" name="mesto" value="'
.$dat[mesto].'" class="itext"><br/>
Фильтр: <br />

<select name="show">
<option value="0" '
.$sel0.'>Все</option>
<option value="1" '
.$sel1.'>Мобильники</option>
<option value="2" '
.$sel2.'>Opera Mini</option>
<option value="3" '
.$sel3.'>Компы</option>
<option value="4" '
.$sel4.'>Запрет мобильникам</option>
<option value="5" '
.$sel5.'>Запрет Opera Mini</option>
<option value="6" '
.$sel6.'>Запрет компам</option>
</select><br/>

<input type="submit" value="Изменить" class="ibutton"></form>'
;
}
else
{
echo 
'<form action="admin.php?mode=edit_url" method="post">
Введи ID площадки:<br/>
<input type="text" name="idd" class="do_button" value=""/><br/>
<input type="submit" class="button" value="Ок" />'
;
}

break;
########################################################
case 'edit_url2':
echo 
'<div class="copy"><b>Изменение площадки [id]</b></div>';
$ids $_GET['ids'];
$nazv=mysql_real_escape_string($_POST['nazv']);
$url=mysql_real_escape_string($_POST['url']);
$mesto=mysql_real_escape_string($_POST['mesto']);
$show=intval($_POST['show']);

$query mysql_query("update `".prefix."url` set nazv='".$nazv."', url='".$url."', mesto='".$mesto."', typeclick='".$show."' where id='".$ids."';");


if(
$query) echo "Площадка $ids успешно изменена!<br/>";
break;
########################################################


case 'spam':
echo 
'<div class="copy"><b>Спам личек</b></div>';

if (empty(
$_POST['mes'])){
echo 
'<form action="?mode=spam" method="post">
Тема<br/>
<input type="text" name="tema" value=""/><br/>
Сообщение<br/>
<input type="text" name="mes" value=""/><br/>
<input type="submit" value="Отправить"/>
</form>'
;
}
else
{

$tema htmlspecialchars($_POST['tema']);
$mes htmlspecialchars($_POST['mes']);

$temlen=strlen($tema);
$meslen=strlen($mes);
If (
$temlen<|| $temlen>30){
echo 
'Тема сообщения слишком длинная | короткая';
break;
}
If (
$meslen<|| $meslen>lenght_text){
echo 
'Сообщение слишком длинное | короткое';
break;
}


$xfile mysql_query("SELECT * FROM `".prefix."users`;");
$datamsg date("d.m.Y H:i");
while (
$udata = @mysql_fetch_array ($xfile))
{
mysql_query("insert into ".prefix."pm set log_in='XMosTX',log_out='".$udata['login']."',date='".time()."',status='0',tema='".mysql_real_escape_string($tema)."',mess='".mysql_real_escape_string($mes)."';") or die ('Ошибочка вышла :(');
}

echo 
'Поспамили и хорош =)!';
}
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php">Админ панель</a></div></div>';


break;

################################################################################
case 'users':
echo 
'<div class="copy"><b>Все юзеры</b></div>';

###########
// Выбираем из БД количество площадок - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."users`";
$res mysql_query$query );
$total mysql_result$res0);
if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка площадок (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;


$result=mysql_query("SELECT * FROM `".prefix."users` ORDER by `id`  ASC LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}

$num=mysql_num_rows($result);
If (
$num>0){
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
while(
$row=mysql_fetch_array($result)){

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo' Логин: '.htmlspecialchars($row['login']).'<br/>
ID: '
.intval($row['id']).'<br/>
Кредитов в активе: '
.intval($row['cfrom']-$row['cto']).'<br/>
Кредитов в банке: '
.intval($row['bank']);

echo
"<br/><a href='admin.php?mode=fl&nick=".$row['login']."'> [Edit]</a> <a href='admin.php?mode=delu1&u=".$row['login']."'> [Del]</a><br/>";
##
echo '</div></div>';
}
}
else
echo 
'Юзверей нет 0_о<br/>';


// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<div class="navig"><a href="admin.php?mode=users&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<div class="navig"><a href="admin.php?mode=users&page='.($page-1).'"><< Пред</a> | <a href="admin.php?mode=users&page='.($page+1).'">След >></a>'; }

else

{echo 
'<div class="navig"><a href="admin.php?mode=users&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a href="admin.php?mode=users&page=1">1</a> <a href="admin.php?mode=users&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a href="admin.php?mode=users&page=1">1</a> ';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a href="admin.php?mode=users&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a> <a href="admin.php?mode=users&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ' <a href="admin.php?mode=users&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a href="admin.php?mode=users&page='.($page 2).'">'.($page 2).'</a> ';
else
$page2left '';
if ( 
$page )
$page1left '<a href="admin.php?mode=users&page='.($page 1).'">'.($page 1).'</a> ';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ' <a href="admin.php?mode=users&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ' <a href="admin.php?mode=users&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</div><div class="navig">';
echo 
$startpage.$page1left.'<span class="thispage">'.$page.'</span>'.$page1right.$endpage."</div>n";


if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php'
.$_zapros.'mode=users" method="get">';
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}

break;
################################################################################
case 'fl':
echo 
'<div class="copy"><b>Изменение пользователя</b></div>';

$nick=htmlspecialchars($_GET['nick']);
if(!empty(
$_POST['nick']) OR !empty($nick))
{
If (empty(
$nick))
{
$nick $_POST['nick'];
}

$usr=mysql_real_escape_string($nick);
$ints = (int)$usr;

//$d = mysql_query("select * from `".prefix."users` where `login` = '$usr' OR `id` = '$usr'");

if("$ints== $usr){
$sql="SELECT * FROM `".prefix."users` WHERE `id`='$usr'";
$sql2="SELECT * FROM `".prefix."birzha` WHERE `id_user`='$usr'";
}
else{
$sql="SELECT * FROM `".prefix."users` WHERE `login`='$usr'";
$sql2="SELECT * FROM `".prefix."birzha` WHERE `login`='$usr'";
}
$d mysql_query($sql);

//$man = mysql_fetch_array(mysql_query("select * from `".prefix."birzha` where  `id_user` = '$usr' OR `login`='$usr'"));
$man mysql_fetch_array(mysql_query($sql2));

$moneyy=$man[money];
$money_vv=$man[in_money];
$money_viv=$man[out_money];


if(
mysql_num_rows($d)==0)
{
echo 
'Пользователя не существует';
break;
}

$dat mysql_fetch_array($d);
$logg=$dat["login"];
$ids=$dat["id"];
$cto=$dat["cto"];
$cfrom=$dat["cfrom"];
$bank=$dat["bank"];
$login=$dat["login"];
$id=$dat["id"];
$url=$dat["url"];
$ip=$dat["ip"];
$pid=$dat["pid"];
$mail=$dat["mail"];
$password=$dat["password"];
$enterip=$dat["enterip"];
$enter=$dat["enter"];
$enterb=$dat["enterb"];
$regts=$dat["ts"];
$enterdata=$dat["enterdata"];
$treg=date("d.m.Y H:i:s",$regts);

########
echo 'Последний вход <b>'.$enterdata.'</b>:<br>
Дата регистрации <b>'
.$treg.'</b>:<br>';
echo 
'IP: '.$enterip.'<br>';
echo 
'Soft: '.$enter.'<br>
Браузер: '
.$enterb.'';

######
echo '<form action="admin.php?mode=fl2&l='.$logg.'" method="post"><br/>
Логин:<br/>
<input type="text" name="logins" value="'
.$login.'" class="itext"><br/>
Пароль:<br/>
<input type="text" name="passwords" value="'
.$password.'" class="itext"><br/>

<div class="in"><div class="rek">
Денег у него:<br/>
<input type="text" name="money" value="'
.$moneyy.'" class="itext"><br/>
Просит на ввод:<br/>
<input type="text" name="in_money" value="'
.$money_vv.'" class="itext"><br/>
Просит на вывод:<br/>
<input type="text" name="out_money" value="'
.$money_viv.'" class="itext">
</div></div>

IP:<br/>
<input type="text" name="ip" value="'
.$ip.'" class="itext"><br/>
Переходов к нему:<br/>
<input type="text" name="cto" value="'
.$cto.'" class="itext"><br/>
Переходов от него:<br/>
<input type="text" name="cfrom" value="'
.$cfrom.'" class="itext"><br/>
Кредитов в банке:<br/>
<input type="text" name="bank" value="'
.$bank.'" class="itext"><br/>
E-m@il:<br/>
<input type="text" name="mail" value="'
.$mail.'" class="itext"><br/>
Чей он реферал:<br/>
<input type="text" name="pid" value="'
.$pid.'" class="itext"><br/>

<input type="submit" value="Изменить" class="ibutton"></form>'
;
}
else
{
echo 
'<form action="admin.php?mode=fl" method="post"><br/>
Введи логин или ID:<br/>
<input type="text" name="nick" class="do_button" value=""/><br/>
<input type="submit" class="button" value="Ок" />'
;
}

break;



case 
'fl2':
echo 
'<div class="copy"><b>Изменение пользователя</b></div>';
If (
$_GET['l']){
$l $_GET['l'];
$cto=mysql_real_escape_string($_POST['cto']);
$cfrom=mysql_real_escape_string($_POST['cfrom']);
$bank=mysql_real_escape_string($_POST['bank']);
$mail=mysql_real_escape_string($_POST['mail']);
$pid=mysql_real_escape_string($_POST['pid']);
$password=mysql_real_escape_string($_POST['passwords']);
$login=mysql_real_escape_string($_POST['logins']);
$ip=mysql_real_escape_string($_POST['ip']);
$query mysql_query("update `".prefix."users` set cto='".$cto."', cfrom='".$cfrom."', bank='".$bank."', mail='".$mail."', pid='".$pid."', login='".$login."', password='".$password."', ip='".$ip."' where login='".mysql_real_escape_string($l)."';");

$money=mysql_real_escape_string($_POST['money']);
$in_money=mysql_real_escape_string($_POST['in_money']);
$out_money=mysql_real_escape_string($_POST['out_money']);
$query2 mysql_query("update `".prefix."birzha` set money='".$money."', in_money='".$in_money."', out_money='".$out_money."' where login='".mysql_real_escape_string($l)."';");

if(
$query) echo "Настройки для профиля $l успешно изменены!<br/>";
}
break;
################################################################################

case 'delu':
$log=$_GET['u'];
echo 
'<div class="copy"><b>Удалить пользователя</b></div>';
echo 
'Логин:<br/>
<form action="admin.php?mode=delu1" method="post">
<input type="text" name="u"  value="'
.$log.'"/>
<br/>
<input type="submit" value="OK" />
</form>'
;
break;

case 
'delu1':
echo 
'<div class="copy"><b>Удалить пользователя</b></div>';


If ((empty(
$_GET['u'])) && (empty($_POST['u'])))
{
echo 
'Пользователь не выбран';
break;
}

If (isset(
$_GET['u'])) $log=$_GET['u']; else  $log=$_POST['u'];

If (
$_USER['login']==$log) {
echo 
'<b>Себя удалить? чё, спятил?</b>';
break;
}

$ggg=mysql_num_rows(mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".$log."'"));
if (
$ggg==0) {echo 'Такого пользователя не существует';
break;}

If (!isset(
$_GET['yes'])){

echo 
'Вы действительно хотите удалить пользователя <b>'.$log.'</b>? <br />
<a href="admin.php?mode=delu1&u='
.$log.'&yes">Да</a> | <a href="admin.php?mode=delu">Нет</a>';
}
else
{

$d=mysql_query("select * from `".prefix."users` where  `login`='$log';");
$dat=mysql_fetch_array($d);
$ids=$dat["id"];
$result=mysql_query("DELETE FROM `".prefix."users` WHERE `login`='$log'");
mysql_query("DELETE FROM ".prefix."bir_st WHERE id_user='$ids'");
mysql_query("DELETE FROM ".prefix."birzha WHERE id_user='$ids'");
mysql_query("DELETE FROM ".prefix."bir_hist WHERE id_user='$ids'");
mysql_query("DELETE from `".prefix."url` where `id_user`='$ids' ;");
mysql_query("DELETE from `".prefix."pmout` where `log_out`='$log' ;");
mysql_query("DELETE from `".prefix."pm` where `log_in`='$log' ;");
mysql_query("DELETE from `".prefix."ban` where `who`='$log' ;");
echo 
'Пользователь <b>'.$log.'</b> удален окончательно';
}

break;
##############################################################################
case 'rekl':

echo 
'<div class="copy"><b>Реклама вверху</b></div>';

mysql_query("DELETE FROM ".prefix."rekl WHERE `do`+604800 < ".time()."") ; // удаление рекламы, срок действия которой истек более чем неделю назад
$q=mysql_query("SELECT * FROM `".prefix."rekl` WHERE `do` > ".time()."");
echo 
'<div class="menu1"><div class="menu3">Активная реклама</div></div>';
while (
$post mysql_fetch_array($q))
{
## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo 'Название: <b>'.$post[name].'</b> <a href="'.$_zapros.'mode=edr&id='.$post[id].'">[Edit]</a> <a href="'.$_zapros.'mode=delrek&id='.$post[id].'">[Del]</a><br/>';
echo 
"Ссылка: <b>$post[url]</b><br/>";
echo 
"Переходов: <b>$post[count]</b><br/>";
echo 
'До: <b>'.date("d.m.y H:i:s",$post['do']).'</b><br/>';
##
echo '</div></div>';
##

}

if (
mysql_num_rows($q)==0) echo 'Нет активной рекламы :)';

echo 
'<div class="menu1"><div class="menu3">Истёкшая реклама (менее недели назад)</div></div>';
$qu=mysql_query("SELECT * FROM `".prefix."rekl` WHERE `do` < ".time()."");
while (
$postu mysql_fetch_array($qu))
{
## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo 'Название: <b>'.$postu[name].'</b> <a href="'.$_zapros.'mode=edr&id='.$postu[id].'">[Edit]</a> <a href="'.$_zapros.'mode=delrek&id='.$postu[id].'">[Del]</a><br/>';
echo 
"Ссылка: <b>$postu[url]</b><br/>";
echo 
"Переходов: <b>$postu[count]</b><br/>";
echo 
'До: <b>'.date("d.m.y H:i:s",$postu['do']).'</b><br/>';
##
echo '</div></div>';
##

}

if (
mysql_num_rows($qu)==0) echo 'Нет истёкшей рекламы :)';

echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=addrekl">+ Добавить рекламу</a></div></div>';

break;

case 
'addrekl':
echo 
'<div class="copy"><b>Установка рекламы</b></div>';

If (!isset(
$_POST['url'])) {
echo 
'
<form method="post" action="admin.php?mode=addrekl">

<b>URL:</b><br/>
<input type="text" name="url" maxlength="100" value="http://"/><br/>

<b>Название ссылки:</b><br/>
<input type="text" name="name" value=""/><br/>'
;

echo
'
<b>Цвет [если станд. то пусто]:</b><br/>
<input type="text" name="cvet" maxlength="30" value=""/>
<br/>'
;

echo
'
<b>Выделение:</b><br/>
<input type="radio" name="vid" value="0" checked>Нет</input><br/>
<input type="radio" name="vid" value="1">Жирным</input><br/>
<input type="radio" name="vid" value="2">Курсив</input><br/>
<input type="radio" name="vid" value="3">Жирный и курсив</input>
<br/>'
;

echo
'
<b>Срок показа:</b><br/>
<input name="quantity" size="4" maxlength="4" type="text"/><br/>
<select name="do" size="1">
<option value="3600">чacoв</option>
<option value="86400" selected>днeй</option>
<option value="604800">нeдeль</option>
</select><br/>'
;


echo 
'<label><input type="checkbox" name="tip" checked="checked" value="0" /> Скрыть линк</label><br /><br />';

echo 
'<input value="Добавить" type="submit"/></form>
'
;
break;
}
$name=htmlspecialchars($_POST['name']);
$url=htmlspecialchars($_POST['url']);
$strlen=strlen($url);

$quantity stripslashes(htmlspecialchars($_POST['quantity']));
$do stripslashes(htmlspecialchars($_POST['do']));

if (
$url=='' or $name=='' or $quantity=='')
{
echo 
'Не все поля заполнены!
<div class="menu1"><div class="menu3"><a href="admin.php?mode=addrekl">Вернуться</a></div></div>'
;
break;
}

If (
$strlen<|| $strlen>100){
echo 
'Реклама слишком длинная';
break;
}

if (isset(
$_POST['tip']) && $_POST['tip']==0)
{
$tip=0;
}
else
{
$tip=1;
}

$srok time()+($quantity*$do);

$result=mysql_query("INSERT into `".prefix."rekl`
(`url`,`name`,`cvet`,`vid`,`do`,`tip`)
values
('"
.mysql_real_escape_string($_POST['url'])."','".mysql_real_escape_string($_POST['name'])."','".mysql_real_escape_string($_POST['cvet'])."','".mysql_real_escape_string($_POST['vid'])."','".mysql_real_escape_string($srok)."','".$tip."')
"
);
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Реклама успешно добавлена!
<div class="menu1"><div class="menu3"><a href="admin.php?mode=rekl">Вернуться</a></div></div>'
;
break;


case 
'edr':
echo 
'<div class="copy"><b>Редактирование рекламы</b></div>';
$id=intval($_GET['id']);
$d mysql_query("select * from `".prefix."rekl` where  id='$id';");
$dat mysql_fetch_array($d);
$url=$dat["url"];
$name=$dat["name"];
$cvet=$dat["cvet"];
$vid=$dat["vid"];
$do=$dat["do"];

echo 
'До: <b>'.date("d.m.y H:i:s",$do).'</b>';
echo 
'<form action="'.$_zapros.'mode=edr2&id='.$id.'" method="post"><br/>

<b>URL:</b><br/>
<input type="text" name="url" value="'
.$url.'" class="itext"><br/>

<b>Название ссылки:</b><br/>
<input type="text" name="name" value="'
.$name.'" class="itext"><br/>

<b>Цвет:</b> [#000000 или black]<br/>
<input type="text" name="cvet" value="'
.$cvet.'" class="itext"><br/>';

echo
'
<b>Выделение:</b><br/>'
;

if (
$vid=='0')
$ccc='checked';
if (
$vid=='1')
$cccc='checked';
if (
$vid=='2')
$ccccc='checked';
if (
$vid=='3')
$cccccc='checked';

echo
'
<input type="radio" name="vid" value="0" '
.$ccc.'>Нет</input><br/>
<input type="radio" name="vid" value="1" '
.$cccc.'>Жирным</input><br/>
<input type="radio" name="vid" value="2" '
.$ccccc.'>Курсив</input><br/>
<input type="radio" name="vid" value="3" '
.$cccccc.'>Жирный и курсив</input>
<br/>'
;


echo
'
<b>Срок показа:</b><br/>
<font color=red>+</font>/<font color=red>-</font><input name="quantity" size="4" maxlength="4" type="text"/><br/>
<select name="do" size="1">
<option value="60">минyт</option>
<option value="3600">чacoв</option>
<option value="86400" selected>днeй</option>
</select><br/>'
;
echo 
'<input type="submit" value="Изменить" class="ibutton"></form>';
break;

case 
'edr2':
echo 
'<div class="copy"><b>Редактирование рекламы</b></div>';
$id=intval($_GET['id']);

$url=mysql_real_escape_string($_POST['url']);
$name=mysql_real_escape_string($_POST['name']);
$cvet=mysql_real_escape_string($_POST['cvet']);
$vid=mysql_real_escape_string($_POST['vid']);
$do=mysql_real_escape_string(($_POST['do'])*$_POST['quantity']);

if (empty(
$do)){
$query mysql_query("update `".prefix."rekl` set url='".$url."', name='".$name."', cvet='".$cvet."', vid='".$vid."' where id='".$id."';");
}
else {
$qw=mysql_fetch_array(mysql_query("SELECT * FROM `".prefix."rekl` WHERE `id`='".$id."'"));
$qwe=($qw['do']+$do);

$query mysql_query("update `".prefix."rekl` set url='$url', name='$name', cvet='$cvet', vid='$vid', do='".$qwe."' where id='$id';");
}

if(
$query) print "Реклама успешно изменена!<br/>";
echo 
'<a href="'.$_zapros.'mode=rekl">Вернуться</a>';
break;

case 
'delrek':
echo 
'<div class="copy"><b>Удаление рекламы</b></div>';
$id=intval($_GET['id']);
If (!isset(
$_GET['ok'])){
echo 
'Вы точно хотите удалить рекламную ссылку???<br/>
<a href="'
.$_zapros.'mode=rekl">нет</a> | <a href="'.$_zapros.'mode=delrek&id='.$id.'&ok=ok">да</a>';
break;
}
If (!isset(
$_GET['id']) || !is_numeric($_GET['id'])){
echo 
'НЕ введён номер рекламы';
break;
}

$result=@mysql_query("DELETE FROM `".prefix."rekl` WHERE `id`='".$id."'");
If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Рекламная площадка удалена!
<div class="menu1"><div class="menu3"><a href="admin.php?moderekl">Вернуться</a></div></div>'
;
break;

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

case 'pm':
// Выбираем из БД количество пользователей - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."pm`";
$res mysql_query$query );
$total mysql_result$res0);
echo 
'<div class="copy"><b>Логи переписок [исходящие]</b></div>';


if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;

$result=mysql_query("SELECT * from `".prefix."pm` ORDER by `date` desc LIMIT ".$start.", ".MESS_ON_PAGE);
if (
mysql_affected_rows()==0)
{
echo 
'Личка пуста';
}
else
{
$num=mysql_num_rows($result);
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}

If (isset(
$_GET['yes'])){
$ids=$_GET['ids'];
mysql_query("DELETE from `".prefix."pm` WHERE `id`='$ids'") or die ('Error!');
echo 
'Собщение удалено';
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=pm">В логи переписок</a></div></div>';
break;}
while(
$per=mysql_fetch_array($result))
{

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##
if ($per[status]=='2'$stat='<font color=red>Delete</font>';
elseif (
$per[status]=='0'$stat='<font color=red>No</font>';
else 
$stat='';
echo 
"<b>$per[log_in]</b> --> <b>$per[log_out]</b> $stat <a href='admin.php?mode=pm&ids=$per[id]&yes'>[Del]</a><br/>
<b>Дата:</b> "
.date("Y.m.d h:i:s",$per[date])."<br/>
<b>Тема:</b> 
$per[tema]<br/>
<b>Сообщение:</b> 
$per[mess]<br/>";
##
echo '</div></div>';

##
}
}



// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=pm&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=pm&page='.($page-1).'"><< Пред</a> | <a href="admin.php?mode=pm&page='.($page+1).'">След >></a>'; }

else

{echo 
'<a href="admin.php?mode=pm&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="admin.php?mode=pm&page=1">1</a>,<a href="admin.php?mode=pm&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="admin.php?mode=pm&page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=pm&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=pm&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=pm&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=pm&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=pm&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=pm&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=pm&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";



if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php?mode=pm" method="get">'
;
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}


#echo "<a href='admin.php?mode=pm&ids=$per[id]&yes'>Очистить всю личку входящую</a><br />";

#echo "<a href='admin.php?mode=pm&ids=$per[id]&yes'>Очистить всю личку исходящую</a><br />";

break;

##############################
case 'modlog':

$query "SELECT COUNT(*) FROM `".prefix."modlog`";
$res mysql_query$query );
$total mysql_result$res0);
echo 
'<div class="copy"><b>Логи действий модеров</b></div>';


if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;

$result=mysql_query("SELECT * from `".prefix."modlog` ORDER by `ts` desc LIMIT ".$start.", ".MESS_ON_PAGE);
if (
mysql_affected_rows()==0)
{
echo 
'Действий нету';
}
else
{
$num=mysql_num_rows($result);
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}

If (isset(
$_GET['yes'])){
$ids=$_GET['ids'];
mysql_query("DELETE from `".prefix."modlog` WHERE `id`='$ids'") or die ('Error!');
echo 
'Действие удалено';
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php?mode=modlog">В логи действий модеров</a></div></div>';
break;}
while(
$per=mysql_fetch_array($result))
{


/*


CREATE TABLE IF NOT EXISTS `cclub_modlog` (
`id` int(11) NOT NULL auto_increment,
`ts` bigint(20) default NULL,
`login` text collate utf8_unicode_ci,
`action` text collate utf8_unicode_ci,
PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

*/

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo "<b>$per[login]</b> <a href='admin.php?mode=modlog&ids=$per[id]&yes'>[Del]</a><br/>
<b>Дата:</b> "
.date("Y.m.d h:i:s",$per[ts])."<br/>
<b>Действие:</b> 
$per[action]<br/>";
##
echo '</div></div>';

##
}
}



// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=modlog&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=modlog&page='.($page-1).'"><< Пред</a> | <a href='.$_zapros.'page='.($page+1).'>След >></a>'; }

else

{echo 
'<a href="admin.php?mode=modlog&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="'.$_zapros.'page=1">1</a>,<a href="admin.php?mode=modlog&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="'.$_zapros.'page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=modlog&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=modlog&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=modlog&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=modlog&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=modlog&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=modlog&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=modlog&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";



if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php?mode=modlog" method="get">'
;
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}



break;

######################################  Поддержка
###################################### ######################################
case 'supp':
// Выбираем из БД количество пользователей - это нужно для
// построения постраничной навигации
$query "SELECT COUNT(*) FROM `".prefix."guest`";
$res mysql_query$query );
$total mysql_result$res0);

echo 
'<div class="copy"><b>Поддержка</b></div>';

echo 
'<div class="menu1"><div class="menu3"><a href="/support.php?mode=add_mess"><b>Добавить</b></a></div></div>
<div class="menu1"><div class="menu3"><a href="admin.php?mode=del_am"><b>Удалить все сообщения юзера</b></a></div></div>
<div class="menu1"><div class="menu3"><a href="admin.php?mode=cl_sup"><b>Очистить поддержку</b></a></div></div>

'
;

if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;

$result=mysql_query("SELECT * FROM `".prefix."guest` ORDER by `ts` desc LIMIT ".$start.", ".MESS_ON_PAGE);
If (!
$result){
echo 
'Ошибка запроса к бд...yyyyyyy';
break;
}
##########
if (mysql_affected_rows()==0)
{
echo 
'Сообщений в поддержке нет';
}
else
{
$num=mysql_num_rows($result);
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}
while(
$per=mysql_fetch_array($result))
{

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##
$id=$per[id];
$text=$per[text];
$who=$per[who];
$ts=$per[ts];
$ans=htmlspecialchars($per[answer]);
$who_ans=$per[who_ans];

$ggg=mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".$who."'");
$row=mysql_fetch_array($ggg);
$moder=$row['moder'];
$admin=$row['admin'];


if(
$admin=='1'$mname ="<font color='0033FF'> [Adm]</font>"; else $mname ="";
if(
$moder=='2'$mname ="<font color='ffff00'> [Mod]</font>";
if(
$moder=='1'$mname ="<font color='orange'> [St. Mod]</font>";


$time time();
$online = ($row['online'] > ($time 300));
switch(
$row['online'])
{
case 
$online$online='[<font color="#00AA00">On</font>]'; break;
default: 
$online='[<font color="red">Off</font>]'; break;
}

$ts=date("d M y H:i:s",$ts);
$ts=str_replace("Jan","Янв",$ts);
$ts=str_replace("Feb","Фев",$ts);
$ts=str_replace("Mar","Марта",$ts);
$ts=str_replace("May","Мая",$ts);
$ts=str_replace("Apr","Апр",$ts);
$ts=str_replace("Jun","Июня",$ts);
$ts=str_replace("Jul","Июля",$ts);
$ts=str_replace("Aug","Авг",$ts);
$ts=str_replace("Sep","Сент",$ts);
$ts=str_replace("Oct","Окт",$ts);
$ts=str_replace("Nov","Ноября",$ts);
$ts=str_replace("Dec","Дек",$ts);

echo 
'<a href="/info.php'.$_zapros.'user='.$who.'"><b>'.$who.'</b></a>'.$mname.' '.$online.'

<a href="admin.php?mode=edit_m&id='
.$id.'">[edit]</a> <a href="admin.php?mode=del_m&id='.$id.'">[del]</a> <a href="admin.php?mode=del_am1&u='.$who.'">[del_all]</a>


<br/>'
;

echo 
$ts.'<br/>'.bbcode(smiles($text)).'<br/>';

If (!
is_NULL($ans) && $ans!=''){
echo 
'<font color="ff0000"><b>Ответил '.$who_ans.'</b></font>: '.bbcode(smiles1($ans)).'<br/>';
}
##
echo '</div></div>';
##

}
}
########

// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<div class="navig"><a href="admin.php?mode=supp&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<div class="navig"><a href="admin.php?mode=supp&page='.($page-1).'"><< Пред</a> <a href="admin.php?mode=supp&page='.($page+1).'">След >></a>'; }

else

{echo 
'<div class="navig"><a href="admin.php?mode=supp&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a href="admin.php?mode=supp&page=1">1</a> <a href="admin.php?mode=supp&page=2">2</a> ... ';


elseif ( 
$page )
$startpage '<a href="admin.php?mode=supp&page=1">1</a> ';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage ' ... <a href="admin.php?mode=supp&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a> <a href="admin.php?mode=supp&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ' <a href="admin.php?mode=supp&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a href="admin.php?mode=supp&page='.($page 2).'">'.($page 2).'</a> ';
else
$page2left '';
if ( 
$page )
$page1left '<a href="admin.php?mode=supp&page='.($page 1).'">'.($page 1).'</a> ';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ' <a href="admin.php?mode=supp&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ' <a href="admin.php?mode=supp&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</div><div class="navig">';
echo 
$startpage.$page1left.'<span class="thispage">'.$page.'</span>'.$page1right.$endpage."</div>n";


if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php?mode=supp" method="get">'
;
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}


}
break;

case 
'edit_m':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Изменение сообщения</b></div>';
$d mysql_query("select * from `".prefix."guest` where  id='$id';");
$dat mysql_fetch_array($d);

$text=$dat["text"];
$who=$dat["who"];
$who_ans=$dat["who_ans"];
$ans=$dat["answer"];

echo 
'<form method="post" action="admin.php?mode=edit_mok&id='.$id.'">

Автор:<br/><input type="text" name="who" value="'
.$who.'"/><br/>

Текст:<br/><textarea name="text" cols="19" rows="5" />'
.$text.'</textarea><br/>

Кто ответил:<br/><input type="text" name="who_ans" value="'
.$who_ans.'"/><br/>

Ответ:<br/><textarea name="ans" cols="19" rows="5"/>'
.$ans.'</textarea><br/>

<input value="Изменить" type="submit"/></form>
'
;
echo 
'&rsaquo;<a href="/infa.php?mode=bb">BB-коды</a><br/>
&rsaquo;<a href="/infa.php?mode=sm">Смайлы</a><br/>'
;


break;

case 
'edit_mok':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Изменение сообщения</b></div>';

$text=htmlspecialchars($_POST['text']);

$text=trim($text);
$strlen=strlen($text);

If (
$strlen<|| $strlen>1000){
echo 
'Текст слишком длинный/короткий';
break;
}

$who=mysql_real_escape_string($_POST['who']);
$text=mysql_real_escape_string($text);
$who_ans=mysql_real_escape_string($_POST['who_ans']);
$ans=mysql_real_escape_string($_POST['ans']);

$result mysql_query("update `".prefix."guest` set who='$who', text='$text', who_ans='$who_ans', answer='$ans' where id='$id';");

If (!
$result){
echo 
'Ошибка запроса к бд...';
break;
}
echo 
'Сообщение успешно изменено!';

break;

case 
'del_m':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Удаление сообщения</b></div>';
If (!isset(
$_GET['yes'])){
echo 
'Вы дествительно хотите удалить это сообщение? <br />
<a href="admin.php?mode=del_m&id='
.$id.'&yes">Да</a> | <a href="admin.php?mode=supp">Нет</a>';
}
else
{
mysql_query("DELETE FROM `".prefix."guest` WHERE `id`='".$id."'") or die ('Error!');

echo 
'Сообщение успешно удалено!';
}
break;

case 
'del_am':
$id=$_GET['id'];
echo 
'<div class="copy"><b>Удаление всех сообщений юзера</b></div>';

echo 
'Логин:<br/>
<form action="admin.php?mode=del_am1" method="post">
<input type="text" name="u"  value="'
.$log.'"/>
<br/>
<input type="submit" value="OK" />
</form>'
;

break;


case 
'del_am1':

echo 
'<div class="copy"><b>Удаление всех сообщений юзера</b></div>';

If (isset(
$_GET['u'])) $log=$_GET['u']; else  $log=$_POST['u'];

$ggg=mysql_num_rows(mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".$log."'"));
if (
$ggg==0) {echo 'Такого пользователя не существует';
break;}

If (!isset(
$_GET['yes'])){

echo 
'Вы действительно хотите удалить все сообщения пользователя <b>'.$log.'</b>? <br />
<a href="admin.php?mode=del_am1&u='
.$log.'&yes">Да</a> | <a href="admin.php?mode=del_am">Нет</a>';
}
else
{

$result=mysql_query("DELETE FROM `".prefix."guest` WHERE `who`='$log'");

echo 
'Все сообщения пользователя <b>'.$log.'</b> удалены';
}

break;

case 
'cl_sup':

echo 
'<div class="copy"><b>Очистка поддержки</b></div>';
If (!isset(
$_GET['yes'])){
echo 
'Вы дествительно хотите очистить всю поддержку? <br />
<a href="admin.php?mode=cl_sup&id='
.$id.'&yes">Да</a> | <a href="admin.php?mode=supp">Нет</a>';
}
else
{
mysql_query("DELETE FROM `".prefix."guest`") or die ('Error!');

echo 
'Поддержка очищена';
}
break;
######################################  Поддержка
###################################### ######################################

case 'bir_in':

echo 
'<div class="copy"><b>Просящие ввод</b></div>';

If (isset(
$_GET['yes'])){
$id intval($_GET['id']);

$vv mysql_fetch_array(mysql_query("SELECT * FROM ".prefix."birzha WHERE `id`='$id' && `in_money`>'0'"));

mysql_query("INSERT INTO `".prefix."bir_hist` values(0,'".$vv['id_user']."','".$vv['login']."','".$vv['in_money']."','1','".time()."','')");

mysql_query("UPDATE ".prefix."birzha SET money=money+in_money,      in_money='0' WHERE id='$id'");
echo 
'Запрос ввода подтверждён';
break;
}

If (isset(
$_GET['no'])){
$id intval($_GET['id']);

mysql_query("UPDATE ".prefix."birzha SET in_money='0' WHERE id='$id'");
echo 
'Запрос ввода отклонён';
break;
}

$result=mysql_query("SELECT * from `".prefix."birzha` WHERE `in_money`>'0' ");
if (
mysql_affected_rows()==0)
{
echo 
'Нету просящих ввод денег';
}
else
{
while(
$per=mysql_fetch_array($result))
{
## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo "Логин: $per[login] <a href='admin.php?mode=bir_in&yes&id=$per[id]'>[YES]</a> <a href='admin.php?mode=bir_in&no&id=$per[id]'>[NO]</a><br/>
Сумма ввода: 
$per[in_money] руб.<br/>
"
;

##
echo '</div></div>';
##
}
}

break;

case 
'bir_out':

echo 
'<div class="copy"><b>Просящие вывод</b></div>';

If (isset(
$_GET['yes'])){
$id intval($_GET['id']);

$viv mysql_fetch_array(mysql_query("SELECT * FROM ".prefix."birzha WHERE `id`='$id' && `out_money`>'0'"));

$outs=$viv['out_money']*0.9;

mysql_query("INSERT INTO `".prefix."bir_hist` values(0,'".$viv['id_user']."','".$viv['login']."','".$outs."','2','".time()."','".$viv['wmr']."')");

mysql_query("UPDATE ".prefix."birzha SET out_money='0' WHERE id='$id'");
echo 
'Запрос вывода подтверждён';
break;
}

If (isset(
$_GET['no'])){
$id intval($_GET['id']);

mysql_query("UPDATE ".prefix."birzha SET out_money='0' WHERE id='$id'");
echo 
'Запрос вывода отклонён';
break;
}

$result=mysql_query("SELECT * from `".prefix."birzha` WHERE `out_money`>'0' ");
if (
mysql_affected_rows()==0)
{
echo 
'Нету просящих вывод денег';
}
else
{
while(
$per=mysql_fetch_array($result))
{
## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

$outs=$per['out_money']*0.9;

echo 
"Логин: $per[login] <a href='admin.php?mode=bir_out&yes&id=$per[id]'>[YES]</a> <a href='admin.php?mode=bir_out&no&id=$per[id]'>[NO]</a><br/>
<a href='wmk:payto?Purse=R
$per[wmr]&Amount=$outs&Desc=Выплата с Клик Клуба kliki.mobi - $per[login]'&BringToFront=Y'>Оплатить</a><br/>

Сумма вывода: 
$outs руб.<br/>
Сумма без %: 
$per[out_money] руб.  <br/>
WMR-кошелёк: R
$per[wmr]  <br/>
"
;

##
echo '</div></div>';
##
}
}

break;

case 
'log_pokup':

$query "SELECT COUNT(*) FROM `bir_pokup`";
$res mysql_query$query );
$total mysql_result$res0);
echo 
'<div class="copy"><b>Логи покупок кредитов</b></div>';


if ( isset(
$_GET['page']) )
{
$page = (int)$_GET['page'];
if ( 
$page $page 1;
}
else
{
$page 1;
}

// Число страниц списка пользователей (постраничная навигация)
$cnt_pages ceil$total MESS_ON_PAGE );
if ( 
$page $cnt_pages $page $cnt_pages;
if ( 
$cnt_pages == $page '1';
// Начальная позиция (постраничная навигация)
$start = ( $page ) * MESS_ON_PAGE;

$result=mysql_query("SELECT * from `bir_pokup` ORDER by `id` desc LIMIT ".$start.", ".MESS_ON_PAGE);
if (
mysql_affected_rows()==0)
{
echo 
'Логи чисты';
}
else
{
$num=mysql_num_rows($result);
If (
$num<=MESS_ON_PAGE$read=$num; else {
$read=MESS_ON_PAGE;
$next=true;
}

while(
$per=mysql_fetch_array($result))
{

## Зёбра =)
if(is_integer($n/2))
{echo 
'<div class="in"><div class="rek">';}
else
{echo 
'<div class="in"><div class="mes">';}
$n++;
##

echo "
<b>Дата:</b> "
.date("Y.m.d H:i:s",$per[time])."<br/>
<b>Продавец:</b> 
$per[login_prod]<br/>
<b>Покупатель:</b> 
$per[login_pok]<br/>
<b>Число кредитов:</b> 
$per[chislo]<br/>
<b>На сумму:</b> 
$per[summa]<br/>

"
;
##
echo '</div></div>';

##
}
}



// Строим постраничную навигацию
if ( $cnt_pages )
{ If ( 
$page >= $cnt_pages ){
echo 
'<a href="admin.php?mode=log_pokup&page='.($page-1).'"><< Пред</a>'; }


elseif ( 
$page >= ){
echo 
'<a href="admin.php?mode=log_pokup&page='.($page-1).'"><< Пред</a> | <a href='.$_zapros.'page='.($page+1).'>След >></a>'; }

else

{echo 
'<a href="admin.php?mode=log_pokup&page='.($page+1).'">След>></a>';}

// Проверяем нужна ли стрелка "В начало"
if ( $page )

$startpage '<a class="nav" href="admin.php?mode=log_pokup&page=1">1</a>,<a href="admin.php?mode=log_pokup&page=2">2</a>...';


elseif ( 
$page )
$startpage '<a class="nav" href="admin.php?mode=log_pokup&page=1">1</a>,';

else
$startpage '';


// Проверяем нужна ли стрелка "В конец"


if ( $page < ($cnt_pages 2) )
$endpage '...<a class="nav" href="admin.php?mode=log_pokup&page='.($cnt_pages-1).'">'.($cnt_pages-1).'</a>,<a class="nav" href="admin.php?mode=log_pokup&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

elseif ( 
$page < ($cnt_pages 1) )
$endpage ',<a class="nav" href="admin.php?mode=log_pokup&page='.$cnt_pages.'">'.$cnt_pages.'</a>';

else
$endpage '';

// Находим две ближайшие страницы с обоих краев, если они есть
if ( $page )
$page2left '<a class="nav" href="admin.php?mode=log_pokup&page='.($page 2).'">'.($page 2).'</a>,';
else
$page2left '';
if ( 
$page )
$page1left '<a class="nav" href="admin.php?mode=log_pokup&page='.($page 1).'">'.($page 1).'</a>,';
else
$page1left '';
if ( 
$page <= $cnt_pages )
$page2right ',<a class="nav" href="admin.php?mode=log_pokup&page='.($page 2).'">'.($page 2).'</a>';
else
$page2right '';
if ( 
$page <= $cnt_pages )
$page1right ',<a class="nav" href="admin.php?mode=log_pokup&page='.($page 1).'">'.($page 1).'</a>';
else
$page1right '';

// Выводим меню
echo '</br>';
echo 
$startpage.$page1left.'<strong><a class="navi">'.$page.'</a></strong>'.$page1right.$endpage."n";



if ( 
$cnt_pages )
{

echo 
'

<form action="admin.php?mode=log_pokup" method="get">'
;
foreach(
$_GET as $k=>$v){
if(
$k == "page") continue;
echo 
"<input type=hidden name=$k value=$v>";
}
echo 
'<br/>Стр.<input type="text" name="page" size="2" value="'.$page.'"><input type="submit" value=">>"/></form>
'
;
}
else
{
echo
'';
}
}



break;

case 
false:
default:

$per=mysql_num_rows(mysql_query("SELECT * FROM `".prefix."transfers`"));

echo 
'<div class="copy"><b>Админка</b></div>';

echo 
'<div class="menu1"><div class="menu3"> Общение</div></div>';
echo 
'<a href="admin.php?mode=news">Новости</a> <br/>';
echo 
'<a href="admin.php?mode=act">Акции</a> <br/>';
echo 
'<a href="admin.php?mode=supp">Поддержка</a> ['.$sup.']<br/>';
echo 
'<a href="admin.php?mode=pm">Логи переписок</a> <br/>';
echo 
'<a href="admin.php?mode=spam">Заспамить личку</a> <br/>';

echo 
'<div class="menu1"><div class="menu3"> Биржа кредитов</div></div>';

$in=mysql_result(mysql_query("SELECT COUNT(*) from `".prefix."birzha` where `in_money`>'0'"),0);

$out=mysql_result(mysql_query("SELECT COUNT(*) from `".prefix."birzha` where `out_money`>'0'"),0);

echo 
'<a href="admin.php?mode=bir_in">Просят ввод</a> <font color=red>['.$in.']</font><br/>';
echo 
'<a href="admin.php?mode=bir_out">Просят вывод</a> <font color=red>['.$out.']</font><br/>';
echo 
'<a href="admin.php?mode=log_pokup">Логи покупок кредитов</a> <br/>';

echo 
'<div class="menu1"><div class="menu3"> Юзеры & площадки</div></div>';
echo 
'<a href="admin.php?mode=mod">Площадки на модерации</a> ['.$urlm.']<br/>';
echo 
'<a href="admin.php?mode=urls">Все площадки</a><br/>';
echo 
'<a href="admin.php?mode=edit_url">Изменение площадки [id]</a><br/>';
echo 
'<a href="admin.php?mode=ban">Забаненные</a> ['.$ban.'] <br/>';
echo 
'<a href="admin.php?mode=banu">Забанить юзера</a><br/>';
echo 
'<a href="admin.php?mode=delu">Удалить юзера</a><br/>';
echo 
' <a href="admin.php?mode=users">Список всех юзеров</a><br/>';
/*<font color=red>#</font> */
echo '<a href="admin.php?mode=fl">Поиск юзера</a> [login | id]<br/>';
echo 
'<a href="admin.php?mode=trans">Логи переводов кредитов </a>['.$per.'] <br/>';
echo 
'<a href="admin.php?mode=logs">Логи переходов по ссылкам</a><br/>';


echo 
'<div class="menu1"><div class="menu3"> Настройки</div></div>';
echo 
'<a href="admin.php?mode=sett">Настройки</a><br/>';
echo 
'<a href="admin.php?mode=adm">Администрация</a><br/>';
echo 
'<a href="admin.php?mode=modlog">Логи действий модеров</a><br/>';
echo 
'<a href="admin.php?mode=rekl">Реклама вверху</a><br/>';

break;

}
echo 
'<div class="menu1"><div class="menu3"><a href="admin.php">В админку</a></div></div>';
include 
'../inc/foot.php';
?>
Онлайн: 3
Реклама