Advertisement
Doddy

LoginNow 0.3

Feb 1st, 2015
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.68 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4.  
  5. PHP Class : LoginNow 0.3
  6.  
  7. (c) Doddy Hackman 2015
  8.  
  9. */
  10.  
  11. class LoginNow
  12. {
  13.    
  14.     private $host;
  15.     private $db;
  16.     private $user;
  17.     private $pass;
  18.     private $tabla;
  19.     private $columna1;
  20.     private $columna2;
  21.     private $usereal;
  22.     private $passreal;
  23.     private $campouser;
  24.     private $campopass;
  25.     private $cookiename;
  26.    
  27.     public function campos($campouser, $campopass)
  28.     {
  29.         if (isset($_POST[$campouser])) {
  30.             $this->campouser = $_POST[$campouser];
  31.             $this->campopass = md5($_POST[$campopass]);
  32.         } else {
  33.             $this->campouser = $campouser;
  34.             $this->campopass = $campopass;
  35.         }
  36.     }
  37.    
  38.     public function database($host, $dbuser, $dbpass, $db, $tabla, $columna1, $columna2)
  39.     {
  40.         mysql_connect($host, $dbuser, $dbpass);
  41.         mysql_select_db($db);
  42.         $que = mysql_query("SELECT * FROM " . $tabla);
  43.         while ($test = mysql_fetch_array($que)) {
  44.             if ($this->campouser == $test[$columna1] and $this->campopass == $test[password]) {
  45.                 $this->usereal  = $test[$columna1];
  46.                 $this->passreal = $test[$columna2];
  47.                 return true;
  48.             }
  49.         }
  50.     }
  51.    
  52.     public function secure($user, $pass)
  53.     {
  54.         if ($this->campouser == $user and $this->campopass == $pass) {
  55.             $this->usereal  = $user;
  56.             $this->passreal = $pass;
  57.             return true;
  58.         } else {
  59.             return false;
  60.         }
  61.     }
  62.    
  63.     public function cookie_now($cookiename)
  64.     {
  65.         setcookie($cookiename, base64_encode($this->usereal . "@" . $this->passreal));
  66.     }
  67.    
  68. }
  69.  
  70. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement