Example #1
0
 public function checkLoggedUsuario()
 {
     include app_path() . "/include/cifrado.php";
     $errores = new Errores();
     if (!Session::has('logged_usuario') || Session::get('logged_usuario') == false) {
         $this->redirect = Redirect::action('Usuario_UsuarioController@getLogin');
         return false;
     } else {
         if (Session::get('ip_address') != $_SERVER['REMOTE_ADDR']) {
             Session::flush();
             $errores->addError('Su sesión está corrupta. Por favor, regístrese de nuevo.');
             $this->redirect = Redirect::action('Usuario_UsuarioController@getLogin')->with('errores', $errores->all());
             return false;
         }
     }
     return true;
 }
Example #2
0
 public function postLogin()
 {
     include app_path() . "/include/cifrado.php";
     $errores = new Errores();
     $usuarios = new Usuario();
     $data = Input::all();
     $usuario = $usuarios->getUserbyEmail($data['email']);
     if (!$usuario) {
         $errores->addError('Usuario o contraseña incorrectos');
         return Redirect::action('Usuario_UsuarioController@getLogin')->with('errores', $errores->all());
     }
     $pass = $usuario->password;
     if (descifrar($data['password'], $pass)) {
         Session::flush();
         Session::put('ip_address', $_SERVER['REMOTE_ADDR']);
         Session::put('logged_usuario', true);
         Session::put('id_usuario', $usuario->id);
         $usuario->accesos_erroneos = 0;
         $usuario->save();
         //return Redirect::action('Empresa_EmpresaController@getIndex');
         return Redirect::intended('usuario/index');
     } else {
         $accesos = $usuario->accesos_erroneos;
         $usuario->accesos_erroneos++;
         $usuario->save();
         Session::flush();
         $errores->addError('Usuario o contraseña incorrectos');
         return Redirect::action('Usuario_UsuarioController@getLogin')->with('errores', $errores->all());
     }
 }
require_once "../clases/class.Session.php";
$sesion = new sesion();
$IdUsuario = $sesion->get("idUsuario");
$CodigoEntidad = $_POST['CodigoEntidad'];
$CodigoMunicipio = $_POST['CodigoMunicipio'];
$Periodo = $_POST['Periodo'];
if (!$IdUsuario) {
    $sesion->termina_sesion();
}
function get_between($input, $start, $end)
{
    $substr = substr($input, strlen($start) + strpos($input, $start), (strlen($input) - strpos($input, $end)) * -1);
    return $substr;
}
require_once "../clases/class.Errores.php";
$ObjErrores = new Errores();
date_default_timezone_set('America/Bogota');
// Definimos la Carpeta de Destino
$carpetaDestino = "../Uploads/";
// Si la Carpeta No Existe La Creamos
if (!file_exists($carpetaDestino)) {
    mkdir($carpetaDestino);
}
// Verificamos Que No Haya Errores
if ($_FILES['upload']["error"] > 0) {
    // Si el Codigo del Error es 4 Significa
    // Error: 4 = UPLOAD_ERR_NO_FILE  = Valor: 4; No se subió ningún fichero.
    if ($_FILES['upload']['error'] == 4) {
        header("Location: ../inicio.php?menu=12&CodEPS={$CodigoEntidad}&CodMun={$CodigoMunicipio}&CodUs={$IdUsuario}&Per={$Periodo}&Estado=4");
        die;
    }
Example #4
0
 public function postVerificar($id = NULL)
 {
     if ($id == NULL) {
         return Redirect::action('ErrorController@getWrongUrl');
     }
     $empresas = new Empresa();
     $empresa = $empresas->getEmpresa($id);
     $cod_verif = $empresa->cod_verif;
     $cod_verif_user = Input::get('cod_verif');
     if ($cod_verif != $cod_verif_user) {
         $errores = new Errores();
         $errores->addError('Código de verificación incorrecto');
         return Redirect::action('Empresa_EmpresaController@getVerificar', array('id' => $id))->with('errores', $errores->all());
     }
     $empresa->verificado = 1;
     $empresa->save();
     return Redirect::action('Empresa_EmpresaController@getLogin')->with('msg_ok', 'Cuenta activada.
 				Puedes entrar a tu cuenta insertando tu e-mail y tu contraseña.');
 }
Example #5
0
<?php

include app_path() . "/include/cifrado.php";
$errores = new Errores();
if (!isset($_SESSION['logged_empresa']) || $_SESSION['logged_empresa'] == false) {
    return Redirect::action('Empresa_EmpresaController@getLogin');
} else {
    if ($_SESSION['logged_empresa'] !== get_ip_address()) {
        // destroy
        session_destroy();
        $_SESSION = array();
        $errores->addError('Su sesión está corrupta. Por favor, regístrese de nuevo.');
        return Redirect::action('Empresa_EmpresaController@getLogin')->with('errores', $errores->all());
    }
}
<?php

require_once "../clases/class.rped.php";
require_once "../clases/class.Errores.php";
$objRPED = new rped();
$objErrores = new Errores();
$CodEPS = $_GET["CodEPS"];
$TipoError = $_GET["TipoError"];
$Per = $_GET["Per"];
$CodMun = $_GET["CodMun"];
$IdUser = $_GET["IdUser"];
$Errores = $objErrores->gerErroresProc($CodEPS, $TipoError, $Per, $CodMun, $IdUser);
// Tipo Error 1: El afiliado no existe en la base de datos o sus datos no concuerdan con BDUA
// Tipo Error 2: Afiliado con valores en Nombres y/o Apellidos y/o Fecha de nacimiento diferentes a BDUA
if ($TipoError == 1 && $IdUser != '') {
    for ($i = 0; $i < sizeof($Errores); $i++) {
        $NumeroIdUsuario = $Errores[$i]["NumeroIdUsuario"];
        $objRPED->deleteRegistroByCodUser($IdUser, $CodMun, $CodEPS, $Per, $NumeroIdUsuario);
    }
    // Borrar Errores luego de Ser Procesados
    $objErrores->delErroresProc($CodEPS, $TipoError, $Per, $CodMun, $IdUser);
    header("Location: ../inicio.php?menu=12&CodEPS={$CodEPS}&CodMun={$CodMun}&CodUs={$IdUser}&Per={$Per}");
} else {
    if ($TipoError == 2 && $IdUser != '') {
        for ($i = 0; $i < sizeof($Errores); $i++) {
            $NumeroIdUsuario = $Errores[$i]["NumeroIdUsuario"];
            $Datos = $Errores[$i]["DetalleError"];
            $DatosExplode = explode(";", $Datos);
            $Apellido1 = $DatosExplode[0];
            $Apellido2 = $DatosExplode[1];
            $Nombre1 = $DatosExplode[2];
Example #7
0
require _CLASE_EJECUCION;
//Clase que controla los datos de cada ejecucion.
$GLOBALS["firephp"];
//Variable global de herramienta de DEBUG.
/*******************************************/
/* TODAS LAS VARIABLES DE SESION RECIBIDAS */
/*******************************************/
if (isset($_SESSION)) {
    $firephp->info($_SESSION, "SESIONES RECIBIDAS");
}
/************************************/
/* OBJETOS LOCALES DEL APLICATIVO */
/************************************/
$ejecucion = new Ejecuciones();
$validador = new Validaciones();
$error = new Errores();
$matriz_poo = new Matriz();
/*************************************************************/
/* RECUPERACION DE VARIABLES PARA EL CORRECTO FUNCIONAMIENTO */
/*************************************************************/
$firephp->Group("SESIONES RECIBIDAS");
if (isset($_SESSION["T"])) {
    $ejecucion->set_casos_de_prueba($_SESSION["T"]);
    unset($_SESSION["T"]);
    $firephp->log("Los casos de prueba se recuperan por sesion.");
} else {
    $firephp->log("Los casos de prueba no tienen sesion.");
}
if (isset($_SESSION["casos_prueba_ejecutados"])) {
    $ejecucion->set_caso_de_prueba_en_ejecucion($_SESSION["casos_prueba_ejecutados"]);
    unset($_SESSION["casos_prueba_ejecutados"]);