File size: 12.53Kb
<?php
$title="Панель управления\n";
include_once ('config/ini.php');
include_once ('config/function.php');
include_once ('config/header2.php');
include_once ('config/connect.php');
include_once ('config/click-club.class.php');
include_once ('config/panel.php');
include_once ('config/ban.php');
include_once ('config/online.php');
include_once ('br.php');
//if(!empty($_REQUEST['kredit']))
$kredit=ereg_replace('[^0-9]*','',$_REQUEST['kredit']);
//if(!empty($_REQUEST['op']))
$op=ereg_replace('[^1-2]*','',$_REQUEST['op']);
If (!isset($_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=$_GET['mode'];
switch ($mode){
case 'birzha':
define('birzha',true);
include_once("birzha/index.php");
break;
case 'wclick':
echo '<form action="'.$_zapros.'mode=editok" method="post">';
include_once("mod_show.php");
echo '<input type="submit" value="Изменить"/>';
break;
case 'edit':
echo '<div>
<form action="'.$_zapros.'mode=editok" method="post">
Пароль:
<br/>
<input type="text" name="password" maxlength="'.lenght_password.'" value="'.$_USER['password'].'"/><br/>
E-Mail:<br/>
<b>'.$_USER['mail'].'</b><br/>';
//echo '<input type="text" name="mail" maxlength="'.lenght_mail.'" value="'.$_USER['mail'].'"/><br/>';
echo 'ICQ:
<br/>
<input type="text" name="icq" maxlength="9" value="'.$_USER['icq'].'"/><br/>
Имя:
<br/>
<input type="text" name="name" maxlength="30" value="'.$_USER['name'].'"/><br/>
Пол:
<br/>
<select name="pol">';
if($_USER['pol'] == 0 or $_USER['pol'] == ''){
echo '<option value="0" selected="selected" >-не указано-</option>';
}else{
echo '<option value="0" >-не указано-</option>';
}
if($_USER['pol'] == 1){
echo '<option value="1" selected="selected" >Мужской</option>';
}else{
echo '<option value="1" >Мужской</option>';
}
if($_USER['pol'] == 2){
echo '<option value="2" selected="selected" >Женский</option>';
}else{
echo '<option value="2" >Женский</option>';
}
echo '</select><br/>
Город:
<br/>
<input type="text" name="gorod" maxlength="30" value="'.$_USER['gorod'].'"/><br/>
Инфо о себе:
<br/>
<textarea name="info" cols="15" rows="5">'.$_USER['info'].'</textarea><br/>
Кол. ссылок на стр.:
<br/>
<select name="numlink">
<option value="300" selected="selected" >Все</option>
<option value="10" >10</option>
<option value="20" >20</option>
<option value="30" >30</option>
<option value="50" >50</option>
<option value="100" >100</option>
</select><br/>
';
echo '<input type="submit" value="Изменить"/><br/>';
echo '
</div>
</form>
';
break;
case 'editok':
$error=array();
if(!isset($_POST['show']))
{
If (!isset($_POST['password']) || !$click_club->is_password($_POST['password']))
$error[]="<b>Пароль</b> введён неверно!<br/>
->Длина: ".min_password."-".lenght_password."<br/>
->Разрешённые символы:".$_EREG['password'];
/*If (!isset($_POST['mail']) || !$click_club->is_mail($_POST['mail']))
$error[]="<b>E-mail</b> введён неверно!<br/>
->Длина: ".min_mail."-".lenght_mail;*/
If ($_POST['icq'] != ''){
$icq = $_POST['icq'];
$icq = str_replace('-', '', $icq);
If (!is_numeric($icq)){
$error[]="<b>ICQ</b> введён неверно!<br/>";
}
}else{
$icq = 'Не заполнено';
}
If (!is_numeric($_POST['numlink'])){
$error[]="<b>кол. сылок</b> введёно неверно!<br/>";
}
If ($_POST['name'] != ''){
$name = htmlspecialchars(trim($_POST['name']));
$name = mysql_real_escape_string($name);
}else{
$name = 'Не заполнено';
}
$pol = intval($_POST['pol']);
If ($_POST['gorod'] != ''){
$gorod = htmlspecialchars(trim($_POST['gorod']));
$gorod = mysql_real_escape_string($gorod);
}else{
$gorod = 'Не заполнено';
}
If ($_POST['info'] != ''){
$info = htmlspecialchars(trim($_POST['info']));
$info = mysql_real_escape_string($info);
}else{
$info = 'Не заполнено';
}
$count=count($error);
If ($count>0){
echo 'При заполнении формы допущены ошибки.<br/>---<br/>';
for ($i=0;$i<$count;$i++) echo $error[$i]."<br/>";
echo '---<br/>Повторите заполнение формы!<br/>»<a href="'.$_zapros.'mode=edit">Изменить профиль</a>';
break;
}
$result=@mysql_query("UPDATE `".prefix."users`
SET `password`='".$_POST['password']."' , `icq`='".$icq."' , `name`='".$name."' , `pol`='".$pol."' , `gorod`='".$gorod."' , `info`='".$info."' , `numlink`='".$_POST['numlink']."' WHERE `login`='".$_USER['login']."'");
//echo"".$_POST['numlink']."";
//If (!$result){
//echo 'Ошибка запроса к бд...'.mysql_error ().'';
//break;
//}
echo 'Профиль успешно изменён!<br/>';
$_USER['password']=$_POST['password'];
//$_USER['mail']=$_POST['mail'];
$_zapros='?sid='.str_replace('/','slash',str_replace('+','plus',base64_encode(xoring($_USER[login]."||".$_USER[password]."||".$_SERVER[REMOTE_ADDR],$pass)))).'&';
}
else
{
$show = (int) $_POST['show'];
if($show <= 6 and $show >= 0)
{
$result = @mysql_query("UPDATE `".prefix."users`
SET `typeclick` = '$show'
WHERE `login`='".$_USER['login']."'");
echo'Фильтр успешно установлен...<br/>';
}
else
echo 'При заполнении формы допущены ошибки.<br/>---<br/>
---<br/>Повторите заполнение формы!<br/>+<a/><a href="'.$_zapros.'mode=edit">Изменить профиль</a>';
}
break;
case 'stats':
$result=@mysql_query("SELECT `to` FROM `".prefix."clicks` WHERE `who`='".$_USER['login']."'");
$my=@mysql_num_rows($result);
$result=@mysql_query("SELECT `who` FROM `".prefix."clicks` WHERE `to`='".$_USER['login']."'");
$your=@mysql_num_rows($result);
echo '
<img src="/images/new.gif" alt="+"/></a>Ваших переходов всего: '.$_USER['cfrom'].'<br/>
<img src="/images/new.gif" alt="+"/></a>Ваших переходов сегодня: '.$my.'<br/>
<img src="/images/new.gif" alt="+"/></a>Всего переходов по вашим ссылкам: '.$_USER['cto'].'<br/>
<img src="/images/new.gif" alt="+"/></a>Переходов по вашим ссылкам сегодня: '.$your.' <br/>
<img src="/images/new.gif" alt="+"/></a>Осталось переходов по вашим ссылкам:'.($_USER['cfrom']-$_USER['cto']).'<br/>
<img src="/images/new.gif" alt="+"/></a>Последний переход по вашей ссылке:'.date("d.m.Y H:i:s",$_USER['ets']).'
';
break;
case 'enter':
If ($_enter){
$_USER['login']=$login;
$sqm=mysql_num_rows(mysql_query("SELECT * FROM `pochta` WHERE `komu`='".$_USER['login']."' and `status`='0' ")); //это сколько не прочитано
$_SESSION['codes'] = rand(1000,9999);
if ($sqm>0) echo 'Вам сообщений - </a><a href="pochta.php?mode=in"><b>['.$sqm.']</b></a><br/>---<br/>';
echo "<b>Вы успешно авторизованы!</b><br/>
Ваш ip: ".$ip."<br/>
Ваш браузер: ".$brow."<br/>
Чтобы каждый раз не вводить свои данные используйте автологин:<br/>";
echo "<input type=\"text\" value=\"http://clikus.ru/enter.php?login=".$login."&password=".$_USER['password']."\"/><br/>";
echo "Введите код с картинки:<br/>
<img src='img.php?".session_name()."=".session_id()."'/> <br/>
<form method='post' action='enter.php'>
<input type='text' name='img_code' />
<br/> <input type='submit' value='Войти'/>
</form>";
}
break;
case false:
default:
/////////////////////////////////////////////////////////СТАТИСТИКА//////////////////////////////////////////////////
$pro=3;
$sql_col_new_pl = mysql_num_rows(mysql_query("SELECT * FROM links WHERE act='0'"));//площадки на модерации
$sqm=mysql_num_rows(mysql_query("SELECT * FROM `pochta` WHERE `komu`='".$_USER['login']."' and `status`='0' ")); //это сколько не прочитано
$kolIcq = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `".prefix."nomera` WHERE `stats`<>'0'"));
if(empty($kolIcq[0]))
$kolIcq = 0;
else
$kolIcq = $kolIcq[0];//количество ась
If ($_USER['admin'])
{
$cin=mysql_num_rows(mysql_query("select id from users where in_money>0;"));
$cout=mysql_num_rows(mysql_query("select id from users where out_money>0;"));
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
echo '»<a href="admin.php?mode=admin">Админка</a><br/>
»<a href="admin.php?mode=birzha">Админка биржи</a>['.$cin.'/'.$cout.']<br/>
»<a href="admin.php?mode=new_pl">Просят модерации</a> <b>['.$sql_col_new_pl.']</b><br/>';
}
elseif($_USER['moder'])
echo '»<a href="admin.php">Модерка</a><br/>
»<a href="admin.php?mode=new_pl">Просят модерации</a> <b>['.$sql_col_new_pl.']</b><br/>';
$_SESSION['login']=$_USER['login'];
$_SESSION['password']=$_USER['password'];
require_once('cacher/Lite/Output.php');
$options = array(
'caching' => true,
'cacheDir' => 'tmp/',
'lifeTime' => 240
);
$cache = new Cache_Lite_Output($options); //// запускаем кеш
if (!($cache->start('enter1_'.$_USER['id'])))
{
$q=mysql_query("select money from users where nick='$_USER[login]';");
$d=mysql_fetch_array($q);
if (empty($d['money']))
$money=0;
else
$money=substr($d['money'],0,strlen($d['money'])-2);
$kol_links = mysql_num_rows(mysql_query("select * from links where nick='$_USER[login]';"));//количество площадок
If($_USER['cto']>=$_USER['cfrom']) $status='неактивен'; else $status='активен';
if($kol_links == 0)
$status='Вы неактивны, добавте площадку';
$result=@mysql_query("SELECT `ts` FROM `".prefix."news` ORDER by `ts` desc LIMIT 0,1");
If (!$result || mysql_num_rows($result)!=1) $data=''; else $data=''.date("d.m",mysql_result($result,0,'ts')).'';
$sb = mysql_num_rows(mysql_query("SELECT `who` FROM `".prefix."guest` "));
$sss = mysql_num_rows(mysql_query("select * from links where nick='$_USER[login]"));
$ban = mysql_num_rows(mysql_query("SELECT * FROM `ban`"));
$ref = mysql_num_rows(mysql_query("SELECT * FROM `".prefix."users` WHERE `pid`='".$_USER['login']."'"));
$ac = mysql_num_rows(mysql_query("SELECT `id` FROM `".prefix."actia` "));
$smi=mysql_num_rows(mysql_query("SELECT * FROM `pochta` WHERE `komu`='".$_USER['login']."' ")); //сколько всего входящи вместе с прочитаными
//$smv=mysql_num_rows(mysql_query("SELECT * FROM `pochta` WHERE `kto`='".$_USER['login']."' ")); сколько исходящих
$sqm=mysql_num_rows(mysql_query("SELECT * FROM `pochta` WHERE `komu`='".$_USER['login']."' and `status`='0' ")); //это сколько не прочитано
$forummess=mysql_num_rows(mysql_query("SELECT * FROM `forum` WHERE `type`='4';"));//сообщений
$forumtem=mysql_num_rows(mysql_query("SELECT * FROM `forum` WHERE `type`='2';"));//тем
//$zad = mysql_num_rows(mysql_query("SELECT * FROM `cclub_zadanie` WHERE `life`>0 and `status`='1' "));
if ($sqm>0) echo '»Вам </a><a href="pochta.php?mode=in"><b><font color="#ff0000">['.$sqm.']</font></b></a> новых сообщений!</b><br/>';
//include('ip.php');
echo '
<div class="header_rek">О вас:</div>
»Id: <b>['.$_USER['id'].']</b></a> - <b>['.$status.']</b><br/>
»Вы: <a/><a href="info.php?user='.$_USER['login'].'"><b>['.$_USER['login'].']</b></a><br/>
»Баланс: <b>['.$money.' руб.]</b>(</a><a href="enter.php?&mode=birzha&act=in_money"><b>+</b></a>/<a href="enter.php?&mode=birzha&act=out_money"><b>-</b></a>)<br/>
»Кредитов: <b>['.($_USER['cfrom']-$_USER['cto']).']</b><br/>
»В банке: <b>['.$_USER['bank'].']</b><a/><a href="news.php?mode=kom&n=27"><b>**</b></a><br/>
<div class="header_rek">Главное меню:</div>
»<a href="news.php">Новости <b>['.$data.']</b></a><br/>
»<a href="actia.php">Акции клуба</a> <b>['.$ac.']</b><br/>
»<a href="gok">Переход по ссылкам</a><br/>
»<a href="links.php">Ваши площадки</a> <b>['.$kol_links.'/10]</b><br/>';
//»<a href="zadanie.php">Задания</a> <b>['.$zad.']</b><br/>
echo '»<a href="send.php">Перевод кредитов</a><br/>
»<a href="?mode=birzha">Биржа кредитов</a><br/>
»<a href="bank.php">Банк кредитов</a><br/>
»<a href="ref.php">Партнерская программа</a> <b>['.$ref.']</b><br/>
»<a href="guest.php">Гостевая книга</a> <b>['.$sb.']</b><br/>
»<a href="forum.php">Наш форум</a> <b>['.$forumtem.'/'.$forummess.']</b><br/>
»<a href="pochta.php">Почта </a><b>['.$sqm.'</b>/'.$smi.'<b>]</b><br/>
»<a href="info.php">О пользователе</a><br/>
»<a href="shop.php">Магазин icq</a> <b>['.$kolIcq.']</b><br>
»<a href="games.php">Игры на кредиты</a> <b>[4]</b><br/>
»<a href="blist.php">Нарушители правил</a> <b>['.$ban.']</b><br/>
»<a href="?mode=edit">Ваш профиль</a><br/>
»<a href="?mode=stats">Ваша статистика</a><br/>
»<a href="help.php">Помощь новичкам</a><br/>
»<a href="rules.php">Правила!Читать всем!</a><br/>
»<a href="stat.php">Статистика клуба</a><br/>
»<a href="contact.php">Администрация сайта</a><br/>
»<a href="index.php?mode=rats">Рейтинги</a> <b>[5]</b><br/>
»<a href="exit.php?">Выход</a><br/>';
$cache->end();
}
break;
}
include_once ('config/end.php');
//make for clikus.ru
//Admin icq 915317
?>