Ejemplo n.º 1
0
global $register_error;
$register_error = null;
global $register_success;
$register_success = false;
global $title;
$title = "Registration Form";
if (isset($_POST['register_student'])) {
    // Collect Input from the user form
    $new_user = array('username' => $_POST['username'], 'email' => $_POST['email'], 'password' => $_POST['password'], 'firstname' => $_POST['firstname'], 'lastname' => $_POST['lastname'], 'phone1' => $_POST['phone1'], 'phone2' => $_POST['phone2'], 'address' => $_POST['address'], 'city' => $_POST['city'], 'country' => $_POST['country']);
    // Create new student
    $student = new SajjelStudent();
    $student->username = $new_user['username'];
    $student->email = $new_user['email'];
    $student->password = $new_user['password'];
    $student->firstname = $new_user['firstname'];
    $student->lastname = $new_user['lastname'];
    $student->phone1 = $new_user['phone1'];
    $student->phone2 = $new_user['phone2'];
    $student->address = $new_user['address'];
    $student->city = $new_user['city'];
    $student->country = $new_user['country'];
    try {
        $student->save();
        $register_form = false;
        $register_success = true;
    } catch (Exception $e) {
        $register_error = $e->getMessage();
    }
}
// Render the View
require dirname(__FILE__) . '/../views/register.php';