Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. $reg_user = json_decode(file_get_contents("php://input"));
  2. if(!isset($reg_user)){
  3. exit();
  4. }
  5.  
  6. $phone_number = $reg_user->data->phone_number;
  7. $name = $reg_user->data->name;
  8. $password= $reg_user->data->password;
  9.  
  10. /* Database Connection */
  11. $db = new Database();
  12. $conn = $db->dbConnect();
  13.  
  14. /* Sanitize the inputs before passing to database. */
  15. $phone_number = mysqli_real_escape_string($conn, $phone_number);
  16. $name = mysqli_real_escape_string($conn, $name);
  17. $password = mysqli_real_escape_string($conn, $password);
  18.  
  19. $getUser = $db->getRow(array('*'), 'phone_number', array($phone_number),
  20. 'user', $conn);
  21. if (!$getUser){
  22. $fields = array('name', 'phone_number', 'estate_agent_id', 'active',
  23. 'admin', 'password', 'property_limit', 'property_added', 'is_buyer');
  24. $values = array($name, $phone_number, NULL, '1', '0', $password, '0', '0',
  25. '1');
  26. $insertQuery = $db->insertRow($fields, $values, 'user', $conn);
  27. if ($insertQuery){
  28. $getUser = $db->getRow(array('*'), 'phone_number',
  29. array($phone_number), 'user', $conn);
  30. session_start();
  31. $_SESSION['id'] = $getUser[0];
  32. setcookie('hp_userId', $getUser[0], (time()+60*60*24*30), '/');
  33. echo $getUser[0];
  34. } else {
  35. /* Couldn't insert into DB */
  36. echo "result false";
  37. }
  38. } else {
  39. /* Phone number already exists */
  40. echo "false";
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement