Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 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($user == 'Tresh'){
  11. $this->getProfile($user,false);
  12. }
  13.  
  14. if($userdata->exists()){
  15. if($userdata->get('server') == $serverid && $userdata->get('timestamp') > $time){
  16. $userdata->setCache('server','no');
  17. $userdata->setCache('timestamp','1');
  18. $userdata->updateCache();
  19. $this->getProfile($user,false);
  20. }else{
  21. $this->altHasJoined($user, $serverid);
  22. }
  23. }else{
  24. $this->altHasJoined($user, $serverid);
  25. }
  26.  
  27. exit(json_encode($bad));
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement