Guest User

Untitled

a guest
Aug 25th, 2016
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.05 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. $register="register";
  5. $login="login";
  6.  
  7. $task=$_REQUEST['task'];
  8.  
  9. if($task==$register){
  10. register();
  11. }
  12. else if($task==$login) {
  13. login();
  14. }
  15.  
  16. function register(){
  17.  
  18. $con= mysql_connect('localhost','root','');
  19. if(!$con)
  20. {
  21. die('could not connect;'.mysql_error());
  22. }
  23. mysql_select_db('timemanagement');
  24.  
  25. if((isset($_POST["mobileNumber"])) && ($_POST["mobileNumber"]!="") && (isset($_POST["deviceId"])) && ($_POST["deviceId"]!=""))
  26. {
  27. $userid=$_POST['mobileNumber'];
  28. $deviceId=$_POST['deviceId'];
  29.  
  30. $result = mysql_query("SELECT * FROM userregistration WHERE deviceId='$deviceId'");
  31.  
  32. if(mysql_num_rows($result) ==0){
  33. $result1 = mysql_query("SELECT * FROM userregistration WHERE mobileNumber='$userid'");
  34. if(mysql_num_rows($result1) ==0){
  35. $sql = "INSERT INTO `userregistration` (name,mobileNumber, password, employeeId,deviceId,dob) VALUES ('".$_POST['name']."', '".$_POST['mobileNumber']."','".$_POST['password']."', '".$_POST['employeeId']."','".$_POST['deviceId']."', '".$_POST['dob']."' )";
  36.  
  37. mysql_select_db('timemanagement');
  38.  
  39. $retval = mysql_query( $sql, $con );
  40.  
  41. if(! $retval ) {
  42. die('Could not enter data: ' . mysql_error());
  43.  
  44. $json = array("status" => "failure","message" => "Invalid User","code" => "1");
  45. }
  46.  
  47. $json = array("status" => "success","message" => "Reegistration Success","code" => "0");
  48. echo json_encode($json);
  49. }else{
  50. $json = array("status" => "failure","message" =>"Mobile Number Already Exist,Please Contact Admin!!!","code" => "1");
  51. echo json_encode($json);
  52. }
  53. }else{
  54.  
  55. $json = array("status" => "failure","message" =>"This Device Already Exist","code" => "1");
  56. echo json_encode($json);
  57. }
  58.  
  59. } else{
  60. $json = array("status" => "failure","message" =>"Enter Mobile Number","code" => "1");
  61. echo json_encode($json);
  62. }
  63. mysql_close($con);
  64. }
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72. function login()
  73. {
  74. $con= mysql_connect('localhost','root','');
  75. if(!$con)
  76. {
  77. die('could not connect;'.mysql_error());
  78. }
  79. mysql_select_db('timemanagement');
  80. $response = array();
  81.  
  82. if((isset($_POST["mobileNumber"])) && ($_POST["mobileNumber"]!="") && (isset($_POST["password"])) && ($_POST["password"]!=""))
  83. {
  84. $userid=$_POST['mobileNumber'];
  85. $password=$_POST['password'];
  86. $result = mysql_query("SELECT * FROM userregistration WHERE mobileNumber='$userid'");
  87. $response["login"] = array();
  88. if(mysql_num_rows($result) ==1)
  89. {
  90.  
  91. while($row = mysql_fetch_array($result))
  92. {
  93. $user = array();
  94.  
  95. $username=$row['mobileNumber'];
  96. $passwd=$row['password'];
  97.  
  98.  
  99.  
  100.  
  101. if(($password==$passwd) && ($userid==$username))
  102. {
  103.  
  104. $response["success_code"] = 1;
  105. $response["status"]="Success";
  106. $response["message"]="Login Success";
  107.  
  108. $user["name"] = $row["name"];
  109. $user["password"] = $row["password"];
  110. $user["mobileNumber"] = $row["mobileNumber"];
  111. $user["employeeId"] = $row["employeeId"];
  112. $user["deviceId"] = $row["deviceId"];
  113. $user["dob"] = $row["dob"];
  114. array_push($response["login"], $user);
  115. echo json_encode($response);
  116. }
  117. else
  118. {
  119. $user = array();
  120. $response["success_code"] = 0;
  121. $response["status"]="failure";
  122. $response["message"]="Invalid User";
  123. /*array_push($response["login"], $user);*/
  124. echo json_encode($response);
  125.  
  126. }
  127. } }
  128. else {
  129.  
  130. $user_not_found = array();
  131. $response["success_code"] = 0;
  132. $response["status"]="not_found";
  133. $response["message"]="User not found";
  134. /*array_push($response["login"], $user_not_found);*/
  135. echo json_encode($response);
  136.  
  137. }
  138.  
  139. }
  140. }
  141.  
  142.  
  143.  
  144. ?>
Add Comment
Please, Sign In to add comment