Example #1
0
<?php

require_once "maincore.php";
if (isset($_POST['with'])) {
    if ($_POST['wallet'] == '') {
        unset($_SESSION['wallet']);
        $_SESSION['error']['nowallet'] = true;
        header('Location:index.php');
        die;
    } else {
        $_SESSION['user']['wallet'] = trim($_POST['wallet']);
        $user = User_id($_SESSION['user']['wallet']);
        $_SESSION['user']['uid'] = $user['uid'];
        $_SESSION['user']['refid'] = $user['refid'];
        $_SESSION['user']['plnum'] = $user['plnum'];
    }
    $solvemedia_response = solvemedia_check_answer($verkey, $_SERVER["REMOTE_ADDR"], $_POST['adcopy_challenge'], $_POST['adcopy_response'], $hashkey);
    if ($solvemedia_response->is_valid) {
        global $apiurl, $apicode;
        $client = new SoapClient($apiurl);
        $prize = chance_creator($rewards);
        $response = $client->send($apicode, $_SESSION['user']['wallet'], $prize, 1);
        if ($response['status'] > 0) {
            $wait = $now + $setinterval * 60;
            $db->query("update tbl_user set `reset`='{$wait}',playnum=playnum+1,earn=earn+'{$prize}',ip='{$ip}' where user_id='" . $_SESSION['user']['uid'] . "'");
            $_SESSION['user']['succ'] = $prize;
            if ($_SESSION['user']['refid']) {
                $refearn = floor($prize * $ref_percent / 100);
                $db2->queryres("select wallet from tbl_user where user_id='" . $_SESSION['user']['refid'] . "'");
                $response = $client->send($apicode, $db2->res['wallet'], $refearn, 2, 'Referral earnings.');
            }
Example #2
0
function check_wallet()
{
    if ($_POST['wallet'] == '') {
        unset($_SESSION['wallet']);
        $_SESSION['error']['nowallet'] = true;
        header('Location:index.php?er=noadd');
        die;
    } else {
        $_SESSION['user']['wallet'] = trim($_POST['wallet']);
        $user = User_id($_SESSION['user']['wallet']);
        $_SESSION['user']['uid'] = $user['uid'];
        $_SESSION['user']['refid'] = $user['refid'];
    }
}