Example #1
0
    }
    return $randstring;
}
if ($_POST['submit'] != '') {
    $check_rate = mysql_query("SELECT * FROM tbl_rate WHERE rate_id='" . $_POST['rate'] . "'");
    $check_row = mysql_fetch_array($check_rate);
    if ($_POST['password'] != $row['password']) {
        $error .= "<i class=\"fa fa-warning\"></i>Password incorrect!.<br>";
    }
    if ($check_row['rate_start'] > $row['balance']) {
        $error .= "<i class=\"fa fa-warning\"></i>Insufficient Funds!.<br>";
    }
    if ($error == '') {
        $current_balance = $row['balance'] - $check_row['rate_start'];
        $code_pin = pin();
        $code_value = pin();
        $code_package = $_POST['rate'];
        $code_referrer = $accounts_id;
        mysql_query("INSERT INTO tbl_code SET code_value='{$code_value}',code_package='{$code_package}',code_pin='{$code_pin}',code_referrer='{$code_referrer}',\tactivated='1'");
        mysql_query("UPDATE tbl_accounts SET balance='{$current_balance}' WHERE accounts_id='{$accounts_id}'");
        //history
        $package_id = $check_row['rate_id'];
        $package_summary = $check_row['rate_name'] . " - " . $check_row['rate_start'];
        mysql_query("INSERT INTO tbl_buycode_history SET package_id='{$package_id}',package_summary='{$package_summary}',accounts_id='{$accounts_id}',code_pin='{$code_pin}',code_value='{$code_value}'");
        $q = mysql_query("SELECT * FROM tbl_accounts WHERE accounts_id='{$accounts_id}'");
        $row = mysql_fetch_assoc($q);
        $success = "Here is the pin {$code_value} - {$code_pin}";
    }
}
$package_query = mysql_query("SELECT * FROM tbl_rate WHERE activated='1'");
$arr = array();
Example #2
0
{
    if ($pinResult == 1) {
        return 'Good PIN';
    } else {
        return 'Bad PIN';
    }
}
/*** Configuration ***/
define('DOMAIN', 'example.domain.com');
//Domain key
define('SIZE', 4);
//Key size
define('PERIOD', 30);
//Period
define('USER', 'MyUser');
//User info
define('PIN', '1234');
//User PIN
/*** End ***/
$example = 'qwer';
$OOTFY = new OOTFY(DOMAIN, USER);
$OOTFY->set_keysize(SIZE);
$OOTFY->set_period(PERIOD);
$token = $OOTFY->calcul_token(PIN);
echo '<b>Example:</b><br/>';
echo '<br/>Enter ' . $example;
echo '<br/>' . pin($OOTFY->check_token($example, PIN));
echo '<br/>';
echo '<br/>Enter ' . $token;
echo '<br/>' . pin($OOTFY->check_token($token, PIN));
echo '<br/>';
Example #3
0
        move();
        break;
    case 'editsub':
        editsub();
        break;
    case 'lock':
        lock();
        break;
    case 'delepost':
        delepost();
        break;
    case 'deletopic':
        deletopic();
        break;
    case 'pin':
        pin();
        break;
    case 'recache':
        recache_forum($_GET['forum']);
        break;
    default:
        idx();
        break;
}
function idx()
{
    global $ir, $c, $userid, $h, $bbc, $db;
    global $db;
    $q = $db->query("SELECT * FROM forum_forums WHERE ff_auth='public' ORDER BY ff_id ASC") or die(mysql_error());
    print "<table class='table' width='100%' border='0' cellspacing='1'>\n<tr><th>Forum</th> <th>Posts</th> <th>Topics</th> <th>Last Post</th> </tr>\n";
    while ($r = $db->fetch_row($q)) {
Example #4
0
function blockToCode($block)
{
    if ($block == NULL) {
        return '';
    }
    if ($block->nodeName != 'block') {
        echo "xml Wrong";
        echo $block->nodeName;
        return '';
    }
    $type = $block->getAttribute('type');
    switch ($type) {
        case 'controls_if':
            return controls_if($block);
            break;
        case 'logic_boolean':
            return logic_bool($block);
            break;
        case 'logic_compare':
            return logic_compare($block);
            break;
        case 'logic_operation':
            return logic_operation($block);
            break;
        case 'logic_negate':
            return logic_negate($block);
            break;
        case 'logic_ternary':
            return logic_ternary($block);
            break;
        case 'logic_null':
            return logic_null($block);
            break;
        case 'controls_whileUntil':
            return controls_whileUntil($block);
            break;
        case 'controls_flow_statements':
            return controls_flow_statements($block);
            break;
        case 'io_buzzer':
            return buzzer_msec($block);
            break;
        case 'text':
            return textvalue($block);
            break;
        case 'text_print':
            return prints($block);
            break;
        case 'math_number':
            return math_number($block);
            break;
        case 'motion':
            return motion($block);
            break;
        case 'turn':
            return turn($block);
            break;
        case 'soft_turn':
            return soft_turn($block);
            break;
        case 'back_turn':
            return back_turn($block);
            break;
        case 'position_motion':
            return position_motion($block);
            break;
        case 'position_turn':
            return position_turn($block);
            break;
        case 'position_turn_soft':
            return position_turn_soft($block);
            break;
        case 'position_turn_back':
            return position_turn_back($block);
            break;
        case 'sensor_white':
            return sensor_white($block);
            break;
        case 'sensor_sharp':
            return sensor_sharp($block);
            break;
        case 'sensor_ir':
            return sensor_ir($block);
            break;
        case 'buzzer_on':
            return buzzer_on($block);
            break;
        case 'buzzer_off':
            return buzzer_off($block);
            break;
        case 'delay_ms':
            return delay_ms($block);
            break;
        case 'math_arithmetic':
            return math_arithmetic($block);
            break;
        case 'math_single':
            return math_single($block);
            break;
        case 'math_trig':
            return math_trig($block);
            break;
        case 'math_modulo':
            return math_modulo($block);
            break;
        case 'register':
            return register($block);
            break;
        case 'pin':
            return pin($block);
            break;
        case 'set_item':
            return set_item($block);
            break;
        case 'call_function':
            return call_function($block);
            break;
        case 'call_function_with_return':
            return call_function_with_return($block);
            break;
        case 'function_defreturn':
            return function_defreturn($block);
            break;
        case 'function_defnoreturn':
            return function_defnoreturn($block);
            break;
        case 'procedures_callnoreturn':
            return procedures_callnoreturn($block);
            break;
        case 'procedures_callreturn':
            return procedures_callreturn($block);
            break;
        case 'hex':
            return hex($block);
            break;
        case 'return':
            return returnr($block);
            break;
        case 'variable_get':
            return variable_get($block);
            break;
        case 'incl_ude':
            return incl_ude($block);
            break;
        case 'define':
            return def_ine($block);
            break;
        default:
            echo "not defined in blockToCode " . $block->getAttribute('type');
    }
}