Advertisement
Guest User

Untitled

a guest
May 21st, 2017
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.14 KB | None | 0 0
  1. function login($username, $password)
  2. {
  3.    
  4.     if(isset($username, $password))
  5.     {
  6.         $password = md5($password);
  7.        
  8.         $q = "SELECT * FROM members WHERE username='$username' AND password=$password LIMIT 1";
  9.        
  10.         $result = query( $q );
  11.        
  12.         if(mysql_num_rows( $result ) > 1)
  13.         {
  14.             $user_data = mysql_fetch_array($result);
  15.        
  16.             if($user_data['banned'] == 1)
  17.             {
  18.                 user_echo("Ti si banovan");
  19.             }
  20.             //Sta je sigurno sigurno je :D
  21.             $user_group = user_group($user_data['USER_GROUP'], $user_data['USER_SPEC']);
  22.  
  23.             $special = $user_group['GROUP_DESC'];
  24.                
  25.             switch($special)
  26.             {
  27.                 case "S_ADMIN": $_SESSION['S_ADMIN'] = true; break;
  28.                 case "ADMIN":   $_SESSION['ADMIN'] = true; break;
  29.                 case "S_MOD":   $_SESSION['S_MOD'] = true; break;
  30.                 case "MOD": $_SESSION['MOD'] = true; break;
  31.                 default: break;
  32.             }
  33.            
  34.             $_SESSION['logged_in']  = true;
  35.             $_SESSION['user_id']    = $user_data['id'];
  36.             $_SESSION['user_name']  = $user_data['username'];
  37.            
  38.            
  39.             if($configs['cookie_status'] == 1)
  40.             {
  41.                 setcookie('login', "{$username}|{$password}", (time()+86400*365*2), $config['cookie_name']);
  42.             }
  43.        
  44.        
  45.    
  46.     }
  47.  
  48.  
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement