Advertisement
Guest User

Untitled

a guest
May 16th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.42 KB | None | 0 0
  1. <?php
  2. class loginControlador extends ControladorBase
  3. {
  4.         public function entrar()
  5.  
  6.     {
  7.         session_start();
  8.         $usuario = $_POST['usuario'];
  9.         $password = $_POST['password'];
  10.         require 'modelos/loginModelo.php';
  11.     if (isset($_POST['entrar'])) {
  12.         $login = new loginModelo();
  13.         $check = $login->checkUsuario($usuario,$password);
  14.         if ($check->fetchColumn()>=1){
  15.             $check = $login->checkUsuario($usuario,$password);
  16.             $datos = $check->fetchObject();
  17.             $id = $datos->id;
  18.             $user = $datos->usuario;
  19.             $pass = $datos->password;
  20.             $this->crearSesion($id,$user,$pass);
  21.             echo "<script>javascript:history.back();</script>";
  22.         }
  23.         else {
  24.             echo "usuario y/o contraseña incorrecta";
  25.         }
  26.  
  27.     }
  28. }
  29. public function crearSesion($id,$user,$pass)
  30. {
  31.     $_SESSION['id'] = $id;
  32.     $_SESSION['user'] = $user;
  33.     $_SESSION['pass'] = $pass;
  34.     return true;
  35. }
  36.     public function salir() {
  37.         session_start();
  38.         unset($_SESSION['id'],$_SESSION['user'],$_SESSION['pass']);
  39.         echo "<script>javascript:history.back();</script>";
  40.        return true;
  41.     }
  42.         public function logueado() {
  43.         if (isset($_SESSION["id"]) AND isset($_SESSION['user']) AND isset($_SESSION['pass']) ) {
  44.             return true;
  45.         }
  46.         return false;
  47.     }  
  48. }
  49.  
  50. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement