Advertisement
Guest User

Untitled

a guest
Apr 29th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. <?php
  2. include "config.php";
  3.  
  4. mysql_query("SET NAMES 'cp1251'");
  5. mysql_query("SET CHARACTER SET 'cp1251'");
  6.  
  7.  
  8. $seriall = $_GET["serial"];
  9. $keyy = $_GET["key"];
  10. $imei = isset($_GET["imei"]);
  11. $deviceName = isset($_GET["deviceName"]);
  12. if($seriall == null)
  13. {
  14. return;
  15. }
  16.  
  17. $json = array();
  18.  
  19. $ath = mysql_query("Select * FROM `devices` WHERE serial = '$seriall';");
  20.  
  21. $num_rows = mysql_num_rows( $ath );
  22. if($num_rows == 0) {
  23. $json["error"] = "Cant find";
  24. echo json_encode($json);
  25. }
  26.  
  27. if($ath)
  28. {
  29. while ($user = mysql_fetch_array($ath)) {
  30. if(strlen($user["date"]) == 0)
  31. {
  32. if(strlen($user['imei']) >0 )
  33. {
  34. if($user['key'] == $keyy && $user['imei'] == $imei && $user["deviceName"] == $deviceName)
  35. {
  36. $json["id"] = $user['id'];
  37. $json["active"] = $user['active'];
  38.  
  39. if(strlen($user['date'])==0)
  40. {
  41. $date = date('m/d/Y h:i:s a', time());
  42. mysql_query("UPDATE `devices` SET `date`='$date' WHERE serial = '$seriall';");
  43. }
  44. }else
  45. {
  46. $json["error"] = "Cant find";
  47. }
  48. }else
  49. {
  50. if($user['key'] == $keyy)
  51. {
  52. $json["id"] = $user['id'];
  53. $json["active"] = $user['active'];
  54.  
  55. if(strlen($user['date'])==0)
  56. {
  57. $date = date('m/d/Y h:i:s a', time());
  58. mysql_query("UPDATE `devices` SET `date`='$date' WHERE serial = '$seriall';");
  59. }
  60. mysql_query("UPDATE `devices` SET `imei`='$imei',`deviceName`='$deviceName' WHERE serial = '$seriall';");
  61.  
  62. }else
  63. {
  64. $json["error"] = "Cant find";
  65. }
  66. }
  67. }else{
  68. if($user['key'] == $keyy)
  69. {
  70. $json["id"] = $user['id'];
  71. $json["active"] = $user['active'];
  72.  
  73. if(strlen($user['date'])==0)
  74. {
  75. $date = date('m/d/Y h:i:s a', time());
  76. mysql_query("UPDATE `devices` SET `date`='$date' WHERE serial = '$seriall';");
  77. }
  78. }else
  79. {
  80. $json["error"] = "Cant find";
  81. }
  82. }
  83.  
  84. echo json_encode($json);
  85. }
  86. }
  87. else
  88. {
  89. echo "<p><b>Error: ".mysql_error()."</b><p>";
  90. exit();
  91. }
  92.  
  93. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement