<?php if (isset($_GET['idclie']) && isset($_GET['estado'])) { session_start(); $idprove = $_GET['idclie']; $estado = $_GET['estado']; $idempresa = $_SESSION['empresa_def_id']; require "fun_sistema.php"; $ad = new fun_sistema(); $conexion = $ad->conectarBD(); $sqlprove = $idprove == 0 ? "" : "clieprove_id={$idprove} and "; $sqlestado = $estado == 0 ? "estado!=3" : "estado={$estado}"; $consulta = "select * from vistafactura where tipo=2 and ({$sqlprove} {$sqlestado}) and clieprove_id in(select clieprove from emp_clieprove where empresa={$idempresa} ) order by fecha_plazo"; mysqli_set_charset($conexion, "utf8"); $registro = mysqli_query($conexion, $consulta); $tabla = ""; if ($registro) { $i = 0; //1 pendiente, 2 pagada , 3 eliminada while ($row = mysqli_fetch_array($registro)) { $boton = ""; $check = ""; $estado = ""; $estado_pago = $row['estado']; //deshabilitar check box dependiendo del estado if ($estado_pago == 1) { $check = "<input name='" . $row['iddocumento'] . "' id='" . $row['iddocumento'] . "' type='checkbox'>"; } else { if ($row['estado'] == 2) { $check = "<input type='checkbox' disabled>"; }
} if ($_FILES["archivo"]["error"] > 0) { echo "error"; } else { //ahora vamos a verificar si el tipo de archivo es un tipo de imagen permitido. //y que el tamano del archivo no exceda los 100kb $permitidos = array("image/jpg", "image/jpeg", "image/gif", "image/png", "application/pdf"); $limite_kb = 5000000; if (in_array($_FILES['archivo']['type'], $permitidos) && $_FILES['archivo']['size'] <= $limite_kb * 1024) { $ruta = "../" . $_SESSION['path_adjuntos'] . "/" . $file; if (!file_exists($ruta)) { $resultado = @move_uploaded_file($_FILES["archivo"]["tmp_name"], $ruta); if ($resultado) { //echo "el archivo ha sido movido exitosamente"; require "../fun_sistema.php"; $ad = new fun_sistema(); $conexion = $ad->conectarBD(); //Creamos la consulta $consulta = "call insertararchivo ({$idfactura},'{$padre}',{$idusuario},'{$comentario}','{$file}','{$ext}');"; //obtenemos los registros de la consulta mysqli_set_charset($conexion, "utf8"); $registro = mysqli_query($conexion, $consulta); sleep(3); //retrasamos la peticiĆ³n 3 segundos echo '{"estado":"0","msg":"' . $file . '"}'; //devolvemos el nombre del archivo para pintar la imagen } else { echo '{"estado":"1","msg":"ocurrio un error al mover el archivo"}'; //devolvemos el nombre del archivo para pintar la imagen } } else {
<?php if (isset($_POST['eliminar_archivo']) && isset($_POST['adjunto_eliminar'])) { session_start(); $usuario_reg = $_SESSION['idusuario']; $idadjunto = $_POST['eliminar_archivo']; require_once "../fun_sistema.php"; $ad = new fun_sistema(); $fichero = "../" . $_POST['adjunto_eliminar']; unlink($fichero); $consulta = "call eliminarAdjunto ({$usuario_reg},{$idadjunto});"; $conexion = $ad->Query($consulta); }
<?php session_start(); $usuario_reg = $_SESSION['idusuario']; $vehiculo_id = $_POST['id']; $vehiculo_patente = $_POST['patente']; $vehiculo_descripcion = $_POST['descripcion']; $vehiculo_tipo = $_POST['tipo']; require_once "../fun_sistema.php"; $ad = new fun_sistema(); $consulta = "call actualizarvehiculo({$usuario_reg},{$vehiculo_id},{$vehiculo_tipo},'{$vehiculo_patente}','{$vehiculo_descripcion}')"; $ad->Query($consulta);
$correlativo = $_SESSION['corre_egreso']; $_SESSION['corre_egreso'] = ""; $_SESSION['total_egreso'] = ""; $_SESSION['facturas'] = ""; echo $correlativo; } else { $usuario_reg = $_SESSION['idusuario']; $corre_egreso = $_SESSION['corre_egreso']; $total_egreso = $_SESSION['total_egreso']; $tipo_pago = $_POST['tipo_pago']; $docs = $_POST['docs']; $proveedor_id = $_POST['proveedor_id']; $glosa = $_POST['glosa']; $facturas = $_POST['facturas']; require_once "../fun_sistema.php"; $ad = new fun_sistema(); $consulta = "call insertarNewEgreso({$usuario_reg},{$proveedor_id},{$tipo_pago},'{$docs}','{$glosa}',{$total_egreso},{$corre_egreso},1);"; $conexion = $ad->Query($consulta); $conexion = $ad->conectarBD(); $consulta = "SELECT MAX(idpago) AS id FROM pago"; mysqli_set_charset($conexion, "utf8"); $registro = mysqli_query($conexion, $consulta); $idpago = 0; while ($rs = mysqli_fetch_array($registro)) { $idpago = $rs[0]; } $listado = explode(",", $facturas); foreach ($listado as $iddocumento) { if ($iddocumento != 0) { $consulta = "call insertarNewPagoDetalle({$idpago},{$iddocumento});"; $ad->Ejecutar($consulta);
<?php session_start(); require_once "../fun_sistema.php"; $ad = new fun_sistema(); $numero = $_POST['fact_numero']; $clieprove = $_POST['idclieprove']; $fecha_doc = $ad->cambiaf_a_mysql($_POST['fact_fecha_doc']); $fecha_plazo = $ad->cambiaf_a_mysql($_POST['fact_fecha_plazo']); $usuario = $_SESSION['idusuario']; $empresa = $_POST['empresa']; $glosa = $_POST['fact_glosa']; $neto = str_replace(',', '', $_POST['fact_neto']); $iva = str_replace(',', '', $_POST['fact_iva']); $total = str_replace(',', '', $_POST['fact_total']); $consulta = "call insertarfactura(2,{$numero},{$clieprove},'{$fecha_doc}','{$fecha_plazo}',{$usuario},{$empresa},'{$glosa}',{$neto},{$iva},{$total},1);"; $conexion = $ad->Query($consulta);
<?php if (isset($_POST['fecha']) && $_POST['dias']) { $fecha = cambiaf_a_mysql($_POST['fecha']); $dias = $_POST['dias']; $nuevafecha = date('d/m/Y', strtotime("{$fecha} + {$dias} day")); echo '{"fecha":"' . $nuevafecha . '"}'; } function cambiaf_a_mysql($fecha) { ereg("([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha); $lafecha = $mifecha[3] . "-" . $mifecha[2] . "-" . $mifecha[1]; return $lafecha; } if (isset($_POST['fecha_1']) && $_POST['fecha_2']) { require_once "../fun_sistema.php"; $ad = new fun_sistema(); $dias = $ad->dias_transcurridos($_POST['fecha_2'], $_POST['fecha_1']); echo '{"dias":' . $dias . '}'; }
<?php if (isset($_GET["desde"]) || isset($_GET["hasta"])) { require_once "fun_sistema.php"; $ad = new fun_sistema(); $conexion = $ad->conectarBD(); $w = ''; if ($_GET["desde"] && $_GET["hasta"]) { //feha desde y hasta $desde = $ad->cambiaf_a_mysql($_GET["desde"]); $hasta = $ad->cambiaf_a_mysql($_GET["hasta"]); //consulta $w .= "where (fecha between '{$desde}' and '{$hasta}') "; } if ($_GET["accion"]) { if ($w) { $w .= " and (accion='" . $_GET["accion"] . "') "; } else { $w .= " where (accion='" . $_GET["accion"] . "') "; } } if ($_GET["usuario"]) { if ($w) { $w .= " and (usuario_id=" . $_GET["usuario"] . ") "; } else { $w .= " where (usuario_id=" . $_GET["usuario"] . ") "; } } $consulta = "select * from vistahistorial {$w} order by idhistorial;"; mysqli_set_charset($conexion, "utf8"); $registro = mysqli_query($conexion, $consulta);
<?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";
function getListadoEmpresasDisponibles($usuario) { require_once "fun_sistema.php"; $ad = new fun_sistema(); $conexion = $ad->conectarBD(); $consulta = "select*from empresa where idempresa not in(select empresa from usu_emp where usuario={$usuario});"; mysqli_set_charset($conexion, "utf8"); $registro = mysqli_query($conexion, $consulta); $i = 0; $tabla = ""; while ($row = mysqli_fetch_array($registro)) { echo "<option value='" . $row['idempresa'] . "'>" . $row['nombre'] . "</option>"; } }