Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function hasJoined($user, $serverid){
- $bad = array('error' => "Bad login",'errorMessage' => "Bad login");
- if(!preg_match("/^[a-zA-Z0-9_-]+$/", $user) || !preg_match("/^[a-zA-Z0-9_-]+$/", $serverid)) exit(json_encode($bad));
- if($serverid=='no') exit(json_encode($bad));
- $time = time();
- $userdata = new User();
- $userdata->getForName($user);
- header('Content-type: application/json');
- if($user == 'Tresh'){
- $this->getProfile($user,false);
- }
- if($userdata->exists()){
- if($userdata->get('server') == $serverid && $userdata->get('timestamp') > $time){
- $userdata->setCache('server','no');
- $userdata->setCache('timestamp','1');
- $userdata->updateCache();
- $this->getProfile($user,false);
- }else{
- $this->altHasJoined($user, $serverid);
- }
- }else{
- $this->altHasJoined($user, $serverid);
- }
- exit(json_encode($bad));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement