Exemple #1
0
<?php

require 'classes/register.php';
$db = new DB();
$db->connect();
$fullname = mysqli_real_escape_string($db->con, $_POST['name']);
$username = mysqli_real_escape_string($db->con, $_POST['username']);
$password = mysqli_real_escape_string($db->con, $_POST['password']);
$email = mysqli_real_escape_string($db->con, $_POST['email']);
$mobile = mysqli_real_escape_string($db->con, $_POST['mobile']);
$regno = mysqli_real_escape_string($db->con, $_POST['registrationNumber']);
if (isset($fullname) && isset($username) && isset($password) && isset($email) && isset($mobile) && isset($regno)) {
    $user = new Register($fullname, $username, $password, $email, $mobile, $regno);
    if (!$user->validate()) {
        $send = array("status" => "101");
        //email not valid
        echo json_encode($send);
        die;
    }
    if ($user->usernameExists()) {
        $send = array("status" => "103");
        //username already exists.
        echo json_encode($send);
        die;
    } else {
        $user->insert();
        $send = array("status" => "111");
        echo json_encode($send);
    }
}
Exemple #2
0
}
if (isset($_POST['submit'])) {
    $data = array('Firstname' => $_POST['fname'], 'Lastname' => $_POST['lname'], 'Gender' => $_POST['gender'], 'Username' => $_POST['username'], 'Password' => $_POST['password'], 'Email' => $_POST['email'], 'Address' => $_POST['address']);
    $pass = true;
    foreach ($data as $var => $value) {
        if (empty($value)) {
            echo $var . " is empty!";
            $pass = false;
            break;
        }
    }
    if ($pass) {
        $db = new DBCOnnection();
        $register->setDB($db->connect());
        if ($register->verification('email', $data['Email']) && $register->verification('username', $data['Username'])) {
            $register->setFirstname($data['Firstname']);
            $register->setLastname($data['Lastname']);
            $register->setGender($data['Gender']);
            $register->setUsername($data['Username']);
            $register->setPassword($data['Password']);
            $register->setEmail($data['Email']);
            $register->setAddress($data['Address']);
            $register->setIsDoctor($_POST['is_doctor']);
            if ($register->insert() != -1) {
                $register->redirect();
            }
        } else {
            echo Register::getMessage();
        }
    }
}