View file clikus/enter.php

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/>
-&gt;Длина: ".min_password."-".lenght_password."<br/>
-&gt;Разрешённые символы:".$_EREG['password'];

/*If (!isset($_POST['mail']) || !$click_club->is_mail($_POST['mail']))
$error[]="<b>E-mail</b> введён неверно!<br/>
-&gt;Длина: ".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/>&#187;<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)))).'&amp;';
}
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."&amp;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 '&#187;<a href="admin.php?mode=admin">Админка</a><br/>
&#187;<a href="admin.php?mode=birzha">Админка биржи</a>['.$cin.'/'.$cout.']<br/>
&#187;<a href="admin.php?mode=new_pl">Просят модерации</a> <b>['.$sql_col_new_pl.']</b><br/>';
}
elseif($_USER['moder'])
echo '&#187;<a href="admin.php">Модерка</a><br/>
&#187;<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 '&#187;Вам </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>
	&#187;Id: <b>['.$_USER['id'].']</b></a> - <b>['.$status.']</b><br/>
	&#187;Вы: <a/><a href="info.php?user='.$_USER['login'].'"><b>['.$_USER['login'].']</b></a><br/>
	&#187;Баланс: <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/>
	&#187;Кредитов: <b>['.($_USER['cfrom']-$_USER['cto']).']</b><br/>
	&#187;В банке: <b>['.$_USER['bank'].']</b><a/><a href="news.php?mode=kom&n=27"><b>**</b></a><br/>
	<div class="header_rek">Главное меню:</div>
	&#187;<a href="news.php">Новости <b>['.$data.']</b></a><br/>
	&#187;<a href="actia.php">Акции клуба</a> <b>['.$ac.']</b><br/>
	&#187;<a href="gok">Переход по ссылкам</a><br/>
	&#187;<a href="links.php">Ваши площадки</a> <b>['.$kol_links.'/10]</b><br/>';
	//&#187;<a href="zadanie.php">Задания</a> <b>['.$zad.']</b><br/>
	echo '&#187;<a href="send.php">Перевод кредитов</a><br/>
	&#187;<a href="?mode=birzha">Биржа кредитов</a><br/>
	&#187;<a href="bank.php">Банк кредитов</a><br/>
	&#187;<a href="ref.php">Партнерская программа</a> <b>['.$ref.']</b><br/>
	&#187;<a href="guest.php">Гостевая книга</a> <b>['.$sb.']</b><br/>
	&#187;<a href="forum.php">Наш форум</a> <b>['.$forumtem.'/'.$forummess.']</b><br/>
	&#187;<a href="pochta.php">Почта </a><b>['.$sqm.'</b>/'.$smi.'<b>]</b><br/>
	&#187;<a href="info.php">О пользователе</a><br/>
	&#187;<a href="shop.php">Магазин icq</a> <b>['.$kolIcq.']</b><br>
	&#187;<a href="games.php">Игры на кредиты</a> <b>[4]</b><br/>
	&#187;<a href="blist.php">Нарушители правил</a> <b>['.$ban.']</b><br/>
	&#187;<a href="?mode=edit">Ваш профиль</a><br/>
	&#187;<a href="?mode=stats">Ваша статистика</a><br/>
	&#187;<a href="help.php">Помощь новичкам</a><br/>
	&#187;<a href="rules.php">Правила!Читать всем!</a><br/>
	&#187;<a href="stat.php">Статистика клуба</a><br/>
	&#187;<a href="contact.php">Администрация сайта</a><br/>
	&#187;<a href="index.php?mode=rats">Рейтинги</a> <b>[5]</b><br/>
	&#187;<a href="exit.php?">Выход</a><br/>';
	
	$cache->end();
}
	break;

}

include_once ('config/end.php');
//make for clikus.ru
//Admin icq 915317
?>