Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $email = htmlentities($_REQUEST["email"]);
- $password = htmlentities($_REQUEST["password"]);
- $fullname = htmlentities($_REQUEST["fullname"]);
- $phone = htmlentities($_REQUEST["phone"]);
- if ((empty($email)) || (empty($password)) || (empty($fullname)) || (empty($phone))){
- $returnArray["status"] = "400";
- $returnArray["message"] = "Missing required information";
- echo json_encode($returnArray);
- return;
- }
- $salt = openssl_random_pseudo_bytes(20);
- $secured_password = sha1($password . $salt);
- $file = parse_ini_file("../../../mwhba.ini");
- $host = trim($file["dbhost"]);
- $user = trim($file["dbuser"]);
- $pass = trim($file["dbpass"]);
- $name = trim($file["dbname"]);
- require ("access.php");
- $access = new access($host, $user, $pass, $name);
- $access->connect();
- $result = $access->registerUser($email , $secured_password , $salt , $fullname , $phone);
- if($result){
- $user = $access->selectUser($email);
- $returnArray["status"] = "200";
- $returnArray["message"] = "Successfully registered";
- $returnArray["id"] = $user["id"];
- $returnArray["email"] = $user["email"];
- $returnArray["fullname"] = $user["fullname"];
- $returnArray["phone"] = $user["phone"];
- $returnArray["ava"] = $user["ava"];
- }else{
- $returnArray["status"] = "400";
- $returnArray["message"] = "could not register with provided information";
- }
- $access->disconnect();
- echo json_encode($returnArray);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement