Example #1
0
 function validarusuario($log, $pas)
 {
     require_once "fun_sistema.php";
     require_once "configuracion.php";
     $ad = new fun_sistema();
     $conf = new Configuracion();
     $datos = $conf->get_config();
     $sql = "call getUsuarioValido('" . $log . "','" . $pas . "',1);";
     $rawdata = $ad->getArraySQL($sql);
     if ($rawdata) {
         session_start();
         $_SESSION['idusuario'] = $rawdata[0][0];
         //id del usuario
         $_SESSION['nombre'] = $rawdata[0][1];
         //nombre del usuario
         $_SESSION['pass'] = $rawdata[0][2];
         //contraseƱa del usuario
         $_SESSION['empresa_def_id'] = $rawdata[0][3];
         //empresa por defecto : ID
         $_SESSION['empresa_def_nom'] = $rawdata[0][4];
         //empresa por defecto : NOMBRE
         $_SESSION['empresa_def_logo'] = $datos['path_logo_emp'] . $rawdata[0][5];
         //ruta completa de la foto
         //Datos de permisos
         $_SESSION['fact_add'] = $rawdata[0][6];
         $_SESSION['fact_mod'] = $rawdata[0][7];
         $_SESSION['fact_pag'] = $rawdata[0][8];
         $_SESSION['fact_pdf'] = $rawdata[0][9];
         $_SESSION['prov_add'] = $rawdata[0][10];
         $_SESSION['prov_mod'] = $rawdata[0][11];
         $_SESSION['trab_add'] = $rawdata[0][12];
         $_SESSION['trab_mod'] = $rawdata[0][13];
         $_SESSION['user_add'] = $rawdata[0][14];
         $_SESSION['user_mod'] = $rawdata[0][15];
         $_SESSION['tr_planilla'] = $rawdata[0][16];
         $_SESSION['transporte'] = $rawdata[0][17];
         $_SESSION['develop'] = $rawdata[0][18];
         $_SESSION['reporte'] = $rawdata[0][19];
         $_SESSION['config'] = $rawdata[0][20];
         $_SESSION['facturas'] = "";
         $_SESSION['idfactdelete'] = "";
         $_SESSION['path_adjuntos'] = $datos['path_adjuntos'];
         $_SESSION['template'] = "theme-dust";
         /*
          theme-adminflare
          theme-asphalt
          theme-clean
          theme-dust
          theme-fresh
          theme-frost
          theme-purple-hills
          theme-silver
          theme-white
         */
         header("location:index.php");
     } else {
         return "Problemas al iniciar sesion";
     }
     $ad->desconectarBD();
 }
Example #2
0
<?php

if (isset($_SESSION['facturapdf'])) {
    require_once "../conection/fun_sistema.php";
    $ad = new fun_sistema();
    $sql = "select\r\n            d.ndoc,\r\n            d.tipo,\r\n            d.fecha_doc,\r\n            d.fecha_plazo,\r\n            d.glosa,\r\n            d.neto,\r\n            d.iva,\r\n            d.total,\r\n            d.estado,\r\n            c.rut as rut_clieprove,\r\n            c.nombre as nombre_clieprove,\r\n            c.giro_principal as giro_clieprove,\r\n            c.direccion as direccion_clieprove,\r\n            co.nombre as comuna_clieprove,\r\n            c.fono as fono_clieprove,\r\n            c.tipo as tipo_clieprove\r\n            from documento d inner join clieprove c on d.clieprove=c.id inner join comuna co on c.comuna=co.idcomuna where iddocumento=" . $_SESSION['facturapdf'];
    $rawdata = $ad->getArraySQL($sql);
    if ($rawdata) {
        $ndoc = $rawdata[0]['ndoc'];
        $tipo = $rawdata[0]['tipo'];
        $fecha_doc = $rawdata[0]['fecha_doc'];
        $fecha_plazo = $rawdata[0]['fecha_plazo'];
        $glosa = $rawdata[0]['glosa'];
        $neto = $rawdata[0]['neto'];
        $iva = $rawdata[0]['iva'];
        $total = $rawdata[0]['total'];
        $estado = $rawdata[0]['estado'];
        $rut_clieprove = $rawdata[0]['rut_clieprove'];
        $nombre_clieprove = $rawdata[0]['nombre_clieprove'];
        $giro_clieprove = $rawdata[0]['giro_clieprove'];
        $direccion_clieprove = $rawdata[0]['direccion_clieprove'];
        $comuna_clieprove = $rawdata[0]['comuna_clieprove'];
        $fono_clieprove = $rawdata[0]['fono_clieprove'];
        $tipo_clieprove = $rawdata[0]['tipo_clieprove'];
    }
    if ($tipo == 1) {
        $tipo_factura = "COMPRA";
        $tipo_clieprove = "Proveedor";
    } else {
        if ($tipo == 2) {
            $tipo_factura = "VENTA";