Exemplo n.º 1
0
} else {
    if (isset($_POST['mobile']) && isset($_POST['email'])) {
        include_once root_dir . "classes/db.class.php";
        $dbh = new db();
        $mobile = $_POST['mobile'];
        $email = $_POST['email'];
        $dbh->select("users", "id", "mobile='{$mobile}' AND email='{$email}'", "none", "none");
        if ($dbh->sel_count_row < 1) {
            $dbh->select("tmp_users", "id, first_name, activation_code", "mobile='{$mobile}' AND email='{$email}'", "none", "none");
            if ($dbh->sel_count_row > 0) {
                $reg_id = $dbh->select_res['id'];
                $fname = $dbh->select_res['first_name'];
                $code = $dbh->select_res['activation_code'];
                include_once root_dir . "classes/sms.class.php";
                $sms = new sms();
                $res = $sms->send_authcode($mobile, $fname, $code);
                // print_r($res);
                if ($res['type'] == 'success') {
                    header("Location:" . root_dir . "account_activation.php?reg_id=" . $reg_id . "&&time=2&msg=SMS with activation code has been sent to your mobile (" . $mobile . "). Please enter this code to activate your a/c.!&msg_clr=green");
                    exit;
                } else {
                    header("Location:" . root_dir . "account_activation.php?msg=It may Take some time to deliver SMS to your number or something wrong with your no. Try later!&msg_clr=red");
                    exit;
                }
            } else {
                header("Location:" . root_dir . "account_activation.php?msg=This Mobile No. and Email do not registered yet, Please register first to play Game!&msg_clr=red");
                exit;
            }
        } else {
            header("Location:" . root_dir . "account_activation.php?msg=Your a/c already registered. Please login to Play Game.&msg_clr=green");
            exit;
Exemplo n.º 2
0
<?php

if (isset($_GET['mobile'])) {
    $mobile = $_GET['mobile'];
    include_once "../classes/db.class.php";
    $dbh = new db();
    $dbh->select("registration", "fname, lname, auth_code", "mobile='{$mobile}'", "none", "1");
    if ($dbh->sel_count_row > 0) {
        if ($dbh->select_res['auth_code'] == "") {
            $auth_code = substr(time(), 6);
            $dbh->update("registration", "auth_code='{$auth_code}'", "mobile='{$mobile}'", "none", "1");
        } else {
            $auth_code = $dbh->select_res['auth_code'];
        }
        $name = ucfirst($dbh->select_res['fname']) . ' ' . ucfirst($dbh->select_res['lname']);
        include_once "../classes/sms.class.php";
        $sms = new sms();
        $sms->send_authcode($mobile, $name, $auth_code);
        header("Location:../authentication-page.php?msg=Authentication code send again to your mobile no. " . $mobile . ". Please activate now! &msg_clr=green&mobile=" . $mobile);
        exit;
    } else {
        header("Location:../authentication-page.php?msg=The Mmobile no. " . $mobile . " is not registered yet. Please register first.! &msg_clr=red&mobile=" . $mobile);
        exit;
    }
} else {
    echo "Some error! Try again later.";
}