View file menu/go.php

File size: 5.63Kb
<?php
#############################################
# 0JXRgdC70Lgg0YLRiyDRh9C40YLQsNC10YjRjCDRj #
# dGC0L4g0YHQvtC+0LHRidC10L3QuNC1LCDQt9C90L #
# DRh9C40YIg0YLRiyDQvdC10LzQvdC+0LPQviDQt9C #
#          90LDQtdGI0YwgUEhQIQ==            #
#__---------------------------------------__#
#__        0JrQu9C40Log0JrQu9GD0LE=       __#
#  ---------------------------------------  #
# 0JDQstGC0L7RgCA6IE1vcmdhbg==              #
# SUNRIDog0L3QtSDRgdC60LDQttGDIHhE          #
#                                           #
#############################################

require '../inc/start.php';
require '../inc/regvars.php';
require '../inc/db.php';
require '../inc/config.php';
require '../inc/funct.php';
require '../inc/antidos.php';
require '../inc/gzip.php';
require '../inc/header.php';



only_reg('/aut.php?',true);

$title = 'Переход по ссылкам';
require '../inc/head.php';
echo '<div class="sec">
Переход по ссылкам
</div><div class="vstavka">
';

if($user_prof['admin']<$config['enable_perehod']){header('Location:/menu/index.php?');exit;}

if($config['dolj_act_sites']==0 || mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]sites` WHERE `id_user`='$user_prof[id]' AND `checked`='1' AND `enabled`='1'"),0)>=$config['dolj_act_sites'])
{

require '../inc/oper.php';
$my_operator = get_operator($_SERVER['REMOTE_ADDR'],$_ua);

//---Фильтр
if($my_operator['type'] == 0)
{ $query = '`filtr` = 0'; }
elseif($my_operator['type'] == 1)
{ $query = '`filtr` = 0 OR `filtr` = 2 OR `filtr` = 3'; }
elseif($my_operator['type'] == 2)
{ $query = '`filtr` = 0 OR `filtr` = 1 OR `filtr` = 4 '; }

#elseif($my_operator['type'] == 3)
#{ $query = '`filtr` = 0 OR `filtr` = 3 OR `filtr` = 4 OR `filtr` = 5 '; }

//--- Получаем клики за сегодня
$clicks_today = array();
$res1 = query("SELECT whom FROM `$db[prefix]clicks` WHERE `who`='$user_prof[id]' AND `date`='$day_all' ");
 while($_click = mysql_fetch_array($res1)) {array_push($clicks_today,$_click['whom']);}

//--- Получаем 'хороших'  пользователей
$good_users = array();
$res2 = query("SELECT id,credits FROM `$db[prefix]users` WHERE `credits`>'0' AND `active`='1' ");
 while($_user = mysql_fetch_array($res2)) { $good_users[$_user['id']] = $_user['credits']; }

//-- Время для перехода
$h = date('G');

//--- Берем из базы площадки
$_res_links = query("SELECT id,user,link_name,type_link,max_clicks_on_day,link FROM `$db[prefix]sites`  WHERE `status`='3' AND ($query) AND `user` <> '$user_prof[id]' AND `hs` <= '$h' AND `he` >= '$h'  ORDER BY RAND() ");
//--- Берем из массива все 'хорошие' площадки
$good_links = array();
#$_num = 0;

 while($res_links = mysql_fetch_array($_res_links))
{
 if(!in_array($res_links['id'],$clicks_today))
  {
  if(isset($good_users[$res_links['user']]))
   {
   if($res_links['max_clicks_on_day']==0 || mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]clicks` WHERE `whom`='$res_links[id]' AND `date`='$day_all' "),0)<$res_links['max_clicks_on_day'])
    {
    if($res_links['type_link'] == 'usual' || $good_users[$res_links['user']]>=$config['receivecredits_confirmedclick'])
     {
#$good_links[$_num]['id'] = $res_links['id'];
#$good_links[$_num]['link_name'] = $res_links['link_name'];
#$good_links[$_num]['type_link'] =  $res_links['type_link'];
     $good_links[] = array('id'=>$res_links['id'],'link_name'=>$res_links['link_name'],'type_link'=>$res_links['type_link'],'link'=>$res_links['link'],'user'=>$res_links['user']);

#$_num ++;
     }
    }
   }
  }
 }

$count_links = count($good_links);


if($count_links>0)
{

$cur_set_on_page = ($web_brows == true) ? 40 : 20;

//--- Получаем количество страниц
$str = ceil($count_links/$cur_set_on_page);
if($page<=$str)
{


$do = $cur_set_on_page * $page;
$start = $do - $cur_set_on_page;

 for($i=$start;$i<$do && $i<$count_links;$i++)
{
  echo '<div class="ie">&raquo;<a href="goto.php?to='.$good_links[$i]['id'].'">'.$good_links[$i]['link_name'].'</a>';
  if($good_links[$i]['type_link']=='confirmed') echo '[с подтв.]';
  echo '(<b>'.($user_prof['admin'] >= 2 ? $good_links[$i]['link'] : strtok($good_links[$i]['link'],'/') ).'</b>)';
  if($user_prof['admin'] >= 2)echo ' [<a href="/admin/site.php?mode=site&id='.$good_links[$i]['id'].'">M</a>] [<a href="/admin/proxy.php?sid='.$good_links[$i]['id'].'">P</a>]';
  echo '</div>';
}


echo '<br />
<div class="ad">Всего <b>'.$count_links.'</b>'.postfix($count_links,'ссылок','ссылки','ссылка').'</div>
<div class="ad">&raquo;<a href="go.php?page='.$page.'&rand='.rand(1000,9999).'">Обновить</a></div>';

navigator($str,$page,'go.php','rand='.rand(1000,9999),true,true);

}else{echo 'Такая страница не существует!<br />';}
}else{echo 'Ссылок пока нет =(<br />
Но вы можете пообщаться на <a href="forum.php?">форуме</a> или в <a href="mini_chat.php?">гостевой</a> , или <a href="games.php?">поиграть на кредиты</a><br />
<br />';}




}else{echo 'Для перехода по ссылкам у вас доложно быть минимум <b>'.$config['dolj_act_sites'].'</b> активная(ых) площадка(ок)!<br />';}




echo '<hr/>
.<a href="/menu/">Кабинет</a><br />
';



require '../inc/foot.php';

################################################
# 0KHQutGA0LjQv9GCINC90LUg0L/QsNCx0LvQuNC6IQ== #
#   0KHRgtCw0LLRgNC+0L/QvtC70YwsIDIwMDkg0LMu   #
################################################

?>