Guest User

Untitled

a guest
Jul 21st, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.13 KB | None | 0 0
  1. <?php
  2.  
  3. class Usuario extends Conectar
  4. {
  5.     protected $nick;
  6.     protected $pass;
  7.    
  8.     public  function __construct($_nick, $_pass)
  9.     {
  10.         $this->nick = $_nick;
  11.         $this->pass = $_pass;
  12.     }
  13.    
  14.     public function Login_Player()
  15.     {
  16.       //print_r($_POST);
  17.       //Verificando que los Datos no vengan Vacios
  18.      
  19.       if(empty($this->nick) or empty($this->pass))
  20.       {
  21.         header("Location: ".Conectar::ruta()."?acc=index&s=1");
  22.         exit;
  23.       }
  24.      
  25.    
  26.       $pass_web = md5($this->pass);
  27.       $passcript = base64_encode($pass_web);
  28.      
  29.      
  30.       parent::Connect_Ls();
  31.      
  32.      
  33.       $sql=sprintf
  34.       (
  35.         "SELECT id,name,password,access_lvl FROM user WHERE name=%s and password=%s",
  36.             parent::Anti_Sql($this->nick),
  37.             parent::Anti_Sql($passcript)
  38.       );
  39.      
  40.       $res = mysql_query($sql);
  41.      
  42.       if($user=mysql_fetch_assoc($res) >= 1)
  43.       {
  44.        
  45.         $_SESSION["id_seassion"]=$user["id"];
  46.         $_SESSION["name_seassion"]=$user[$this->nick];
  47.         $_SESSION["access_lvl_seassion"]=$user["access_lvl"];
  48.            
  49.         header("Location: ".Conectar::ruta()."?acc=home");
  50.         exit;
  51.  
  52.       }else{
  53.            
  54.         header("Location: ".Conectar::ruta()."?acc=index&s=2");
  55.         exit;
  56.         }
  57.     }
  58. }
  59. ?>
Add Comment
Please, Sign In to add comment