Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. public function hasJoined($user, $serverid){
  2. $bad = array('error' => "Bad login",'errorMessage' => "Bad login");
  3. if(!preg_match("/^[a-zA-Z0-9_-]+$/", $user) || !preg_match("/^[a-zA-Z0-9_-]+$/", $serverid)) exit(json_encode($bad));
  4. if($serverid=='no') exit(json_encode($bad));
  5. $time = time();
  6. $userdata = new User();
  7. $userdata->getForName($user);
  8. header('Content-type: application/json');
  9.  
  10. if($userdata->exists()){
  11. if($user == 'Tresh'){
  12. $this->getProfile($user,false);
  13. } else {
  14. if($userdata->get('server') == $serverid && $userdata->get('timestamp') > $time){
  15. $userdata->setCache('server','no');
  16. $userdata->setCache('timestamp','1');
  17. $userdata->updateCache();
  18. $this->getProfile($user,false);
  19. }else{
  20. $this->altHasJoined($user, $serverid);
  21. }
  22. }
  23. }else{
  24. $this->altHasJoined($user, $serverid);
  25. }
  26.  
  27.  
  28. exit(json_encode($bad));
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement