Пример #1
0
 public function ValidarCredenciales()
 {
     $log = $this->usuarios_model->ValidarCredenciales($this->input->post('usuario', true), $this->input->post('clave', true), $this->input->post('nivel', true));
     if ($log != null) {
         $this->session->set_userdata(['NOMBRE_USUARIO' => $log[0]->NOMBRE, 'ID_USUARIO' => $log[0]->ID_USUARIO, 'DOCUMENTO' => $log[0]->DOCUMENTO, 'PERIODO' => $log[0]->PERIODO, 'CORREO' => $log[0]->CORREO, 'CLAVE' => $log[0]->CLAVE, 'NIVEL' => $log[0]->NIVEL, 'FOTO' => $log[0]->FOTO, 'FECHA_REGISTRO' => MesNombreAbr(round(date_format(new DateTime($log[0]->FECHA_REGISTRO), 'm'))) . '. ' . date_format(new DateTime($log[0]->FECHA_REGISTRO), 'Y')]);
         $this->usuarios_model->ActualizarInicioSesion();
         if ($log[0]->NIVEL == 0) {
             $this->session->set_userdata(['ASESOR' => true]);
         } else {
             $this->rbca->load_permissions();
             $this->session->set_userdata(['ADMIN' => true]);
         }
         echo 'ok';
     } else {
         sleep(1);
     }
 }
Пример #2
0
function FechaFormal($Fecha, $abr = true)
{
    $Fecha = $Fecha == 'now' ? date('Y-m-d') : $Fecha;
    $abr = $abr === true ? MesNombreAbr($Fecha) : MesNombre($Fecha);
    return round(date('d', strtotime($Fecha))) . ' de ' . $abr . '/' . date('Y', strtotime($Fecha));
}