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(); }
<?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";