<?php

if (isset($_POST["register"])) {
    $_SESSION["first_login"] = true;
    //The user's first login
    $Register = new Register($Database);
    //Instantiate the register class
    try {
        $Register->setRegisterType('datehitter');
        //The user is registering through Datehitter
        $Register->setUsername($_POST["username"]);
        //The user's username
        $Register->setFirstName($_POST["first_name"]);
        //The user's first name
        $Register->setLastName($_POST["last_name"]);
        //The user's last name
        $Register->setEmail($_POST["email"]);
        //The user's email
        $Register->setPassword($_POST["password"], $salt);
        //The user's password
        $Register->setThumbnail($url . '/images/default_pp.png');
        //Save the user's thumbnail
        $Register->insertUser();
        //Register the user
    } catch (Exception $e) {
        echo $e->getMessage();
        //Echo any errors
    }
}
Beispiel #2
0
 //Cycle through the results (should be only 1)
 foreach ($result as $row) {
     $fb_email = $row["email"];
     //Save he user's email
     break;
     //Break out of the loop
 }
 $_SESSION["first_login"] = true;
 //There user's first sign in
 $Register = new Register($Database);
 //Initialize the register class
 //Register the user
 try {
     $Register->setFirstName($user["first_name"]);
     //Save the user's first name
     $Register->setLastName($user["last_name"]);
     //Save the user's last name
     $Register->setUniqueUsername($user["username"]);
     //Save the user's username
     $Register->setThumbnail('https://graph.facebook.com/' . $user["username"] . '/picture');
     //Save the user's thumbnail
     $Register->setGender($user["gender"]);
     //Save the user's gender
     $Register->setEmail($fb_email);
     //Save the user's email
     $Register->setRegisterType($_SESSION["login_type"]);
     //The type of registration
     $Register->setUserId($user["id"]);
     //Save the facebook id
     $Register->insertUser();
     //Register the user