Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class loginControlador extends ControladorBase
- {
- public function entrar()
- {
- session_start();
- $usuario = $_POST['usuario'];
- $password = $_POST['password'];
- require 'modelos/loginModelo.php';
- if (isset($_POST['entrar'])) {
- $login = new loginModelo();
- $check = $login->checkUsuario($usuario,$password);
- if ($check->fetchColumn()>=1){
- $check = $login->checkUsuario($usuario,$password);
- $datos = $check->fetchObject();
- $id = $datos->id;
- $user = $datos->usuario;
- $pass = $datos->password;
- $this->crearSesion($id,$user,$pass);
- echo "<script>javascript:history.back();</script>";
- }
- else {
- echo "usuario y/o contraseña incorrecta";
- }
- }
- }
- public function crearSesion($id,$user,$pass)
- {
- $_SESSION['id'] = $id;
- $_SESSION['user'] = $user;
- $_SESSION['pass'] = $pass;
- return true;
- }
- public function salir() {
- session_start();
- unset($_SESSION['id'],$_SESSION['user'],$_SESSION['pass']);
- echo "<script>javascript:history.back();</script>";
- return true;
- }
- public function logueado() {
- if (isset($_SESSION["id"]) AND isset($_SESSION['user']) AND isset($_SESSION['pass']) ) {
- return true;
- }
- return false;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement