<?php if (!empty($_POST['txtuser']) && !empty($_POST['txtpass']) && !empty($_POST['op_taquilla'])) { // Conexion a la base de datos require $obj_config->GetVar('ruta_libreria') . 'Bd.php'; $obj_conexion = new Bd(); //Comprobando si hay conexion bd if (!$obj_conexion->ConnectDataBase($obj_config->GetVar('host'), $obj_config->GetVar('data_base'), $obj_config->GetVar('usuario_db'), $obj_config->GetVar('clave_db'))) { $nueva_url = "login.php?msj=469"; } else { // Modelo asignado require $obj_config->GetVar('ruta_modelo') . 'LoginAcceso.php'; $obj_modelo = new LoginAcceso($obj_conexion); if ($info = $obj_modelo->VerificarUsuario($_POST['txtuser'], $_POST['txtpass'])) { // Verificamos que la taquilla no esta siendo usada por otro usuario... if ($obj_modelo->VerificarUsuarioTaquilla($_POST['op_taquilla'])) { // Destruccion de las variables de sesion session_unset(); session_destroy(); // Ruta en caso de no entrar en ningun condicional $nueva_url = "login.php"; //Detecta la IP if (!empty($_SERVER['HTTP_X_FORWARDER_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDER_FOR']; } elseif (!empty($_SERVER['HTTP_VIA'])) { $ip = $_SERVER['HTTP_VIA']; } elseif (!empty($_SERVER['REMOTE_ADDR'])) { $ip = $_SERVER['REMOTE_ADDR']; } else { $ip = 'Desconocida'; }