View file page/link/fast.php

File size: 1.87Kb
<?php
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/head.php");
if (isset($active) == true && $serf_on == 1) {
    echo '<div class="title">Переход по ссылке</div>';
    $stmt_num = $connect->prepare("select count(*) from `click` where `link` = ? and `uid` = ?");
    $stmt1 = $connect->prepare("insert into `click` set `link` = ?, `uid` = ?");
    $stmt2 = $connect->prepare("update `users` set `money` = `money` + ? where `id` = ?");
    $stmt3 = $connect->prepare("update `link` set `click` = `click` - '1' where `id` = ?");
    if ($count_serf == 0) {
        echo '<div class="menu">Нет ссылок!</div>';
    } else {
        if (isset($_SESSION['c_time']) && $_SESSION['c_time'] > time() - $click_time) {
            echo '<div class="menu">Просматривайте сайты не менее '.$click_time.' секунд!</div>';
        } else {
            $data = $connect->prepare("select * from `link` where `click` > '0' and `uid` != ? and `off` = '0' order by `cena` desc");
            $data->execute(array($user['id']));
            $sql = $data->fetchAll();
            foreach ($sql as $row) {
                $stmt_num->execute(array($row['id'], $user['id']));
                $num = $stmt_num->fetchColumn();
                if ($num == 0 && $row['uid'] != $user['id'] && $stmt1->execute(array($row['id'], $user['id'])) && $stmt2->execute(array($row['cena'], $user['id'])) && $stmt3->execute(array($row['id']))) {
                    ratingUser($click_r, $user['id']);
                    $_SESSION['c_time'] = time();
                    exit(header('location: '.$row['url']));
                } else {
                    echo '<div class="menu">Произошла ошибка!</div>';
                }
            }
        }
    }
} else {
    header('Location: /');
}

include_once($_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
 ?>