Beispiel #1
0
function create()
{
    $ret = false;
    // Check if it passes the encryption proof
    $is = $_REQUEST['is'];
    $e = $_REQUEST['e'];
    $p = $_REQUEST['p'];
    $salt = "aB1cD2eF3G_&\$^%+";
    $proof = md5($e . $is . $salt);
    if ($proof != $p) {
        die("Error: Illegal attempt.");
    }
    // Store params
    $instance = base64_decode($_REQUEST['is']);
    $name = base64_decode($_REQUEST['n']);
    $email = base64_decode($_REQUEST['e']);
    $password = $_REQUEST['w'];
    $source = base64_decode($_REQUEST['s']);
    $adword = base64_decode($_REQUEST['a']);
    // Initialize cupid
    $cupid = new Cupid();
    $cupid->init();
    // Create Instance
    if ($cupid->createInstance($instance, $email, $name, $password, $source, $adword)) {
        $ret = true;
    } else {
        // There was an error
        echo "Error: Instance creation unsuccessful";
    }
    // Close connection
    $cupid->disconnect();
    return $ret;
}
Beispiel #2
0
function debug()
{
    $cupid = new Cupid();
    $cupid->debug();
}