Файл: surfv.php
Строк: 178
<?php
include "header/config.inc.php";
include "header/function.inc.php";
include "header/style_serf.php";
include "header/connect.inc.php";
include "header/click-club.class.php";
include "header/enter.inc.php";
include "ban.php";
$kredit=ereg_replace('[^0-9]*','',$_REQUEST[kredit]);
$op=ereg_replace('[^1-2]*','',$_REQUEST[op]);
mysql_query("DELETE FROM `".prefix."clicks` WHERE `ts`<".strtotime(date("j F Y")));
mysql_query("DELETE FROM `ban` WHERE `date`<".time()."");
mysql_query("DELETE FROM `mrek` WHERE `date`<".time()."");
If (!isset($_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=htmlspecialchars(mysql_real_escape_string(trim($_GET['mode'])));
//include_once("header/oper.etc.php");
if($my_type == 3)
$ttype = "(`typeclick` = '3' or `typeclick` = '4' or `typeclick` = '5' or `typeclick` = '0')";
elseif($my_type == 2)
$ttype = "(`typeclick` = '2' or `typeclick` = '4' or `typeclick` = '6' or `typeclick` = '0')";
elseif($my_type == 1)
$ttype = "(`typeclick` = '1' or `typeclick` = '6' or `typeclick` = '5' or `typeclick` = '0')";
else
$ttype = "1=1";
switch ($mode){
case '':
mysql_query("update `".prefix."users` set `mesto`='Смотрит список ссылок в АвтоСерфе' where `id` = '".$_USER['id']."'");
mysql_query("OPTIMIZE TABLE `".prefix."url`");
mysql_query("OPTIMIZE TABLE `".prefix."users`");
$result1 = mysql_query("SELECT * FROM `".prefix."users` WHERE `cfrom`<=`cto`");
If ($result1>0){
$qq = mysql_query("SELECT * FROM `".prefix."users` WHERE `cfrom`<=`cto`");
$all=mysql_num_rows($qq);
while ($field=mysql_fetch_array($qq)){
mysql_query("update `".prefix."url` set `activ`='1' where `activ` = '0' && `moder` = '0' and `id_user` = '".$field['id']."';");
}
}
$res = mysql_query("SELECT * FROM `".prefix."users` WHERE `cfrom`>`cto`");
If ($res>0){
$qq = mysql_query("SELECT * FROM `".prefix."users` WHERE `cfrom`>`cto`");
$all = mysql_num_rows($qq);
while ($field=mysql_fetch_array($qq)){
mysql_query("update `".prefix."url` set `activ`='0' where `activ` = '1' && `moder` = '0' and `id_user` = '".$field['id']."';");
}
}
echo'';
$seq=mysql_query("select COUNT(*) from `".prefix."url` where `id_user`='".$_USER['id']."' && (`activ`='0' OR `activ`='1') && (`moder`='0') ;");
if(!$seq)
{
echo 'Ошибка получения активных площадок.';
break;
}
$col = mysql_result($seq,0);
if($col==0 ){echo '<div class="menuindexom"><b>Нельзя кликать когда нет активных площадок!</b></div>';
include 'header/end.inc.php';
break;}
$result = mysql_query('SELECT
`'.prefix.'url`.`url`,
`'.prefix.'url`.`id_user`,
`'.prefix.'url`.`id`,
`'.prefix.'url`.`nazv`,
`'.prefix.'url`.`tip`
FROM `'.prefix.'url`
LEFT JOIN `'.prefix.'clicks` ON `'.prefix.'clicks`.`who`=''.$_USER['id'].''
AND `'.prefix.'clicks`.`to`=`'.prefix.'url`.`id`
WHERE `'.prefix.'url`.`id_user`!=''.$_USER['id'].''
AND `'.prefix.'url`.`activ`='0'
AND `'.prefix.'url`.`moder`='0'
AND `'.prefix.'clicks`.`to`
IS NULL LIMIT 50;');
If (!$result){
echo 'Ошибка получения ссылок: '.mysql_error();
break;
}
echo '<div class="downsw">• <b>Авто-Серф</b></div>';
echo'<div class="menuindex">
Кредитов: <font color="red">(<b>'.($_USER['cfrom']-$_USER['cto']).'</b>)</font> <br/>
Ссылок: <font color="green">(<b>'.$g.'</b>)</font><br/>
</div>';
$arr=mysql_fetch_assoc($result);
echo '<script language="javascript">
var limit = 15;
function processTimer(){
if (limit > 0) {
setTimeout("processTimer()",1000);
limit--;
} else { location.href="/surfv.php'.$_zapros.''.rand(1000,9999).'" }
var limit_div = parseInt(limit/60);
var limit_mod = limit - limit_div*60;
limit_str = " ";
if (limit_div < 10) limit_str = limit_str + "0";
limit_str = limit_str + limit_div + ":";
if (limit_mod < 10) limit_str = limit_str + "0";
limit_str = limit_str + limit_mod + " ";
el_timer = document.getElementById("timer");
if (el_timer) el_timer.innerHTML = "Время просмотра:" + limit_str;
}
window.focus()
processTimer()
</script>';
echo '<div class="menuindexom"><div id="timer"></div></div><div class="perehod"><noscript> Включите JavaScript!</noscript></span><center>
<meta http-equiv="refresh" content="14;URL=/surfv.php"/><iframe clss="if" width="95%" height="400" src="'.$_zapros.'mode=surfa&to='.$arr['id_user'].'&id='.$arr['id'].'">
<p>Если Вы видите данный текст, то Ваш браузер не поддерживает фреймы.</p>
</iframe></center></div>';
include 'header/end.inc.php';
break;
// Поехали
case 'surfa':
$seq=mysql_query("select COUNT(*) from `".prefix."url` where `id_user`='".$_USER['id']."' && (`activ`='0' OR `activ`='1') && (`moder`='0') ;");
if(!$seq){
echo '<div class="menuindexom">Ошибка получения активных площадок.</div>';
break;
}
$col = mysql_result($seq,0);
if($col==0 ){echo '<div class="menuindexom"><b>Нельзя кликать когда нет активных площадок!</b></div>';
include 'header/end.inc.php';
break;
}
If (!isset($_GET['to'])){
echo '<div class="menuindex">Пользователь не выбран</div>';
include 'header/end.inc.php';
break;
}
$uresult=@mysql_query("SELECT * FROM `".prefix."url` WHERE `id_user`='".intval($_GET['to'])."'");
If (!$uresult){
echo '<div class="menuindex">Пользователь не выбран</div>';
include 'header/end.inc.php';
break;
}
If (mysql_num_rows($uresult)<1){
include 'header/end.inc.php';
echo '<div class="menuindexom"><b>Такого пользователя нет или у него нет площадок!</b></div>';
include 'header/end.inc.php';
break;
}
If (!isset($_GET['id'])){
echo '<div class="menuindex">Площадка не выбрана</div>';
include 'header/end.inc.php';
break;
}
$result=@mysql_query("SELECT * FROM `".prefix."url` WHERE `id`='".intval($_GET['id'])."'");
If (!$result){
echo '<div class="menuindex">Ошибка запроса к бд...</div>';
include 'header/end.inc.php';
break;
}
If (mysql_num_rows($result)<1){
echo '<div class="menuindexom"><b>Такой площадки нет в системе или она удалена!</b></div>';
include 'header/end.inc.php';
break;
}
mysql_data_seek($result,0);
$u=mysql_fetch_array($result);
If ($u['activ']==1){
echo '<div class="menuindexom"><b>У пользователя кончились кредиты в активе</b></div>';
include 'header/end.inc.php';
break;
}
$u1=mysql_fetch_array($res=mysql_query("select * from `".prefix."users` where `id`='".$u['id_user']."';"));
If (mysql_num_rows($res)==0){
echo '<div class="menuindex">Такого пользователя нет в системе!...</div>';
include 'header/end.inc.php';
break;
}
If ($u1['cfrom']<=$u1['cto']){
echo '<div class="menuindex">У пользователя кончились кредиты в активе...</div>';
include 'header/end.inc.php';
break;
}
$result=@mysql_query("SELECT * FROM `".prefix."clicks` WHERE `who`='".$_USER['id']."' && `to`='".intval($_GET['id'])."'");
If (!$result){
echo 'Ошибка запроса к бд4...';
break;
}
If (mysql_num_rows($result)!=0){
echo '<div class="menuindexom"><b>Повторный клик! Переходить по каждой ссылке можно только раз в сутки!</b></div>';
include 'header/end.inc.php';
break;
}
// Проклик
$SET=mysql_fetch_assoc(mysql_query("SELECT * FROM `nastroyki` where `id`='1';"));
$acena=$SET['acena'];
$proclick = 10;
If ((time() - $_SESSION['proclick'])>$proclick)
{
mysql_unbuffered_query("UPDATE `".prefix."users` SET `cto`='".(++$u1['cto'])."',`ets`='".time()."' WHERE `id`='".$u1['id']."'");
// Автоматом делаем ссылку не актив, если у юзера кончелись кредиты в активе
if($u1['cto']>=$u1['cfrom']){
mysql_unbuffered_query("UPDATE `".prefix."url` SET `activ`='1' WHERE `activ`='0' AND `moder`='0' AND `id_user`='".$u1['id']."' AND `id`!='".intval($_GET['id'])."';");
}
mysql_unbuffered_query("UPDATE `".prefix."url` SET `perehod`='".($u['perehod']+1)."'".($u1['cto']>=$u1['cfrom']?', `activ`='1'':'')." WHERE `id`='".intval($_GET['id'])."'");
mysql_unbuffered_query("UPDATE `".prefix."users` SET `cfrom`='".(++$_USER['cfrom'])."' WHERE `id`='".$_USER['id']."'");
mysql_unbuffered_query("INSERT into `".prefix."clicks` (`who`,`to`,`ts`,`id_user`) values ('".$_USER['id']."','".intval($_GET['id'])."','".time()."','".$u1['id']."')");
//Оплата
If ($SET['oplata']==1){
mysql_unbuffered_query("UPDATE `users` SET `money`=`money`+".$SET[acena]." WHERE `nick`='".$_USER['login']."'") or die('err1');
}
$q = mysql_query("select * from `".prefix."stats` where `who`='".$_USER['login']."' &&`ts`=CURDATE();");
$h=mysql_num_rows($q);
if($h==0)
{
$id_klikuna = mysql_num_rows(mysql_query("select * from ".prefix."stats"));
$id_klikuna = ($id_klikuna+1);
mysql_unbuffered_query("INSERT into `".prefix."stats` values (".$id_klikuna.",'".$_USER['login']."',1,CURDATE(),0,0,0)");
}
else
{
mysql_unbuffered_query("UPDATE `".prefix."stats` SET `cn`=`cn`+1, `ts`=CURDATE() WHERE `ts`= CURDATE() && `who`='".$_USER['login']."'") or die('err1');
}
$procent=$SET['ref_pr'];
mysql_unbuffered_query("UPDATE `".prefix."users` set `bank`=`bank`+'".$procent."' where login='".$_USER['pid']."';");
$_SESSION['proclick']=time();
define("none_echo123",true);
$referer = $u['referer'];
$ref = $u['ref'];
header("Location: http://".$u['url']);
exit;
}
}
include 'header/end.inc.php';
break;
?>