Tul xxx Tul
User / IP
:
216.73.216.110
Host / Server
:
45.84.207.204 / aircan.me
System
:
Linux lt-bnk-web1726.main-hosting.eu 5.14.0-611.36.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 3 11:23:52 EST 2026 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
u931257429
/
domains
/
aircan.me
/
public_html
/
farmaciaprobar
/
app
/
Views
/
compras
/
Viewing: index.php
<div class="card"> <div class="card-body"> <div class="d-flex justify-content-between align-items-center"> <h6>Nueva compra</h6> <a class="btn btn-primary btn-sm" href="<?= base_url('compras/historial'); ?>">Lista de compras</a> </div> </div> </div> <div class="row g-3"> <div class="col-lg-8"> <div class="card"> <div class="card-body"> <!-- Buscador de productos --> <div class="mb-3"> <div class="input-group"> <span class="input-group-text"><i class="fas fa-search"></i></span> <input type="text" id="buscarProductoNombre" class="form-control" placeholder="Buscar Producto" autocomplete="off"> <button class="btn btn-primary btn-sm" type="button" onclick="nuevoProducto()">Nuevo Producto</button> <button class="btn btn-danger btn-sm" id="btnVaciar" type="button"><i class="fas fa-broom"></i></button> </div> <span class="text-danger fw-bold" id="errorBusqueda"></span> </div> <hr> <!-- Tabla de productos --> <div class="table-responsive table-venta-sm"> <table class="table table-bordered table-hover align-middle mb-0 tbl" id="table" style="width: 100%;"> <thead class="border-info"> <tr> <th>Descripción</th> <th>Cant.</th> <th>P.compra</th> <th>Porc (%)</th> <th>P.venta</th> <th>Venc.</th> <th>SubTotal</th> </tr> </thead> <tbody id="tblDetalle"></tbody> </table> </div> </div> </div> </div> <div class="col-lg-4"> <div class="card"> <div class="card-body"> <!-- Total a pagar --> <div class="text-center mb-3"> <h5>Total a Pagar</h5> <hr> <h3 id="total">0.00</h3> </div> <!-- Proveedor --> <div class="mb-3"> <label for="buscarProveedor">Buscar proveedor</label> <input type="hidden" id="idProveedor" name="idProveedor"> <div class="input-group"> <div class="input-group-prepend" style="cursor: pointer;" data-toggle="modal" data-target="#modalProveedores"> <span class="input-group-text bg-primary"><i class="fas fa-search"></i></span> </div> <input id="buscarProveedor" class="form-control" type="text" placeholder="Buscar proveedor"> <a class="btn btn-outline-primary" onclick="nuevoProveedor()" href="#" style="top:0; right:7px; z-index:99;"> <i class="fas fa-plus"></i> </a> </div> <span class="text-danger fw-bold" id="errorProveedor"></span> </div> <!-- Dirección proveedor --> <div class="mb-3"> <label for="dir_proveedor">Dirección</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text"><i class="fas fa-home"></i></span> </div> <input id="dir_proveedor" class="form-control" type="text" disabled> </div> </div> <!-- Serie / N° Compra --> <div class="mb-3"> <div class="input-group"> <div class="input-group-text">Serie o N° Compra <span class="text-danger">*</span></div> <input class="form-control" type="text" id="serie" placeholder="Serie"> </div> </div> <!-- Método y Forma de Pago --> <div class="row g-3 mb-3"> <div class="col-6"> <label for="metodo">Método de pago<span class="text-danger">*</span></label> <select id="metodo" class="form-control" style="width: 100%;" onchange="verificarMetodo(event)"> <option value="Contado">Contado</option> <option value="Credito">Crédito</option> </select> </div> <div class="col-6"> <label for="forma">Forma de pago <span class="text-danger">*</span></label> <select id="forma" class="form-control" style="width: 100%;" onchange="mostrarCampos(event)"> <?php foreach ($metodos as $metodo) { ?> <option value="<?= $metodo['id']; ?>"><?= $metodo['nombre']; ?></option> <?php } ?> </select> </div> </div> <!-- Efectivo y Vuelto --> <div class="row g-3 mb-3"> <div class="col-6"> <label for="efectivo">Pago con</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text"><i class="fas fa-dollar-sign"></i></span> </div> <input id="efectivo" class="form-control" type="text" inputmode="decimal" placeholder="0.00"> </div> </div> <div class="col-6"> <label for="cambio">Vuelto</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text"><i class="fas fa-dollar-sign"></i></span> </div> <input id="cambio" class="form-control" type="text" inputmode="decimal" placeholder="0.00" disabled> </div> </div> </div> <!-- Botón Generar Compra --> <button class="btn btn-primary btn-block" type="button" onclick="generar()">Generar Compra (F12)</button> </div> </div> </div> </div> <div id="modalProveedor" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nuevo Proveedor</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmProveedor" autocomplete="off"> <div class="modal-body"> <div class="row"> <div class="col-md-6"> <div class="form-form-group mb-3"> <label for="num_doc"><i class="fas fa-id-card"></i> N° doc. <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="N° doc" name="num_doc"> </div> </div> <div class="col-md-6"> <div class="form-form-group mb-3"> <label for="nombrepro"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Nombre" id="nombrepro" name="nombrepro"> </div> </div> <div class="col-md-6"> <div class="form-form-group mb-3"> <label for="correopro"><i class="fas fa-envelope"></i> Correo <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" id="correopro" placeholder="Correo Electronico" name="correopro"> </div> </div> <div class="col-md-6"> <div class="form-form-group mb-3"> <label for="telefonopro"><i class="fas fa-phone-square"></i> Teléfono <span class="text-danger fw-bold">*</span></label> <input type="number" class="form-control" placeholder="Télefono" id="telefonopro" name="telefonopro"> </div> </div> <div class="col-md-12"> <div class="form-form-group mb-3"> <label for="direccionpro"><i class="fas fa-address-book"></i> Dirección <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Dirección" id="direccionpro" name="direccionpro"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Registrar</button> <a href="#" data-dismiss="modal" class="btn btn-danger">Cancelar</a> </div> </form> </div> </div> </div> <div id="modalPresentacion" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nueva Presentación</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmPresentacion" autocomplete="off"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <div class="form-form-group mb-3"> <label for="nombrepresent"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Nombre" id="nombrepresent" name="nombrepresent"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Registrar</button> <a href="#" data-dismiss="modal" class="btn btn-danger">Cancelar</a> </div> </form> </div> </div> </div> <div id="modalMedida" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nueva Medida</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmMedida" autocomplete="off"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <div class="form-form-group mb-3"> <label for="nombremed"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Nombre" id="nombremed" name="nombremed"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Registrar</button> <a href="#" data-dismiss="modal" class="btn btn-danger">Cancelar</a> </div> </form> </div> </div> </div> <div id="modalMarca" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nueva Marca</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmMarca" autocomplete="off"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <div class="form-form-group mb-3"> <label for="nombremarca"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Nombre" id="nombremarca" name="nombremarca"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Registrar</button> <a href="#" data-dismiss="modal" class="btn btn-danger">Cancelar</a> </div> </form> </div> </div> </div> <div id="modalCategoria" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nueva Categoría</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmCategoria" autocomplete="off"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <div class="form-form-group mb-3"> <label for="nombrecat"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Nombre" id="nombrecat" name="nombrecat"> <input type="hidden" name="tipoCategoria" value="1"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Registrar</button> <a href="#" data-dismiss="modal" class="btn btn-danger">Cancelar</a> </div> </form> </div> </div> </div> <div id="modalSintoma" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nuevo Síntoma</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmSintoma" autocomplete="off"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <div class="form-form-group mb-3"> <label for="nombresintoma"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Nombre" id="nombresintoma" name="nombresintoma"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Registrar</button> <a href="#" data-dismiss="modal" class="btn btn-danger">Cancelar</a> </div> </form> </div> </div> </div> <div id="modalProducto" class="modal fade" role="dialog"> <div class="modal-dialog modal-xl" role="document" style="max-height: 80vh; overflow-y: auto;"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Nuevo Producto</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <form id="frmProducto" autocomplete="off"> <div class="modal-body"> <div class="row p-2"> <div class="form-group mb-3 col-md-3"> <label for="codigo"><i class="fas fa-barcode"></i> Código de barras <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Código de barras" id="codigo" name="codigo"> </div> <div class="form-group mb-3 col-md-5"> <label for="descripcion"><i class="fas fa-align-left"></i> Nombre <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Descripción" id="descripcion" name="descripcion"> </div> <div class="form-group mb-3 col-md-2"> <label for="precio_compra"><i class="fas fa-dollar-sign"></i> Precio Compra <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Precio compra" id="precio_compra" inputmode="decimal" name="precio_compra"> </div> <div class="form-group mb-3 col-md-2"> <label for="precio_venta"><i class="fas fa-dollar-sign"></i> Precio Venta <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Precio Venta" id="precio_venta" inputmode="decimal" name="precio_venta"> </div> <div class="form-group mb-3 col-md-3"> <label for="stock_minimo">Stock Mínimo <span class="text-danger fw-bold">*</span></label> <input type="text" class="form-control" placeholder="Stock Mínimo" id="stock_minimo" inputmode="decimal" name="stock_minimo"> </div> <div class="form-group mb-3 col-md-3"> <label for="stock">Stock Inicial (Opcional)</label> <input type="text" class="form-control" placeholder="Stock Inicial" id="stock" inputmode="decimal" name="stock"> </div> <div class="form-group mb-3 col-md-3"> <label for="reg_sanitario">Registro Sanitario (Opcional)</label> <input type="text" class="form-control" placeholder="Registro Sanitario" id="reg_sanitario" name="reg_sanitario"> </div> <div class="form-group mb-3 col-md-3"> <label for="estante">Estante (Opcional)</label> <input type="text" class="form-control" placeholder="Estante" id="estante" name="estante"> </div> <div class="form-group mb-3 col-md-4"> <label for="tipo">Tipo (Opcional)</label> <select id="tipo" name="tipo" class="form-control" style="width: 100%;"> <option value="">Seleccionar</option> <option value="Genérico">Genérico</option> <option value="No genérico">No genérico</option> </select> </div> <div class="form-group mb-3 col-md-4"> <label for="venta_sujeta">Venta Sujeta (Opcional)</label> <select id="venta_sujeta" name="venta_sujeta" class="form-control" style="width: 100%;"> <option value="">Seleccionar</option> <option value="Con receta médica">Con receta médica</option> <option value="Sin receta médica">Sin receta médica</option> </select> </div> <div class="mb-3 col-md-4"> <label for="id_presentacion">Presentación <span class="text-danger fw-bold">*</span></label> <div class="input-group"> <select id="id_presentacion" name="id_presentacion" class="form-control selectModal"> <option value="">Seleccionar</option> <?php foreach ($presentaciones as $presentacion) { ?> <option value="<?php echo $presentacion['id']; ?>"><?php echo $presentacion['nombre']; ?></option> <?php } ?> </select> <button class="btn btn-outline-primary btn-sm" type="button" onclick="nuevoPresentacion()"><i class="fas fa-plus"></i></button> </div> </div> <div class="mb-3 col-md-4"> <label for="id_medida">Medida <span class="text-danger fw-bold">*</span></label> <div class="input-group"> <select id="id_medida" name="id_medida" class="form-control selectModal"> <option value="">Seleccionar</option> <?php foreach ($medidas as $medida) { ?> <option value="<?php echo $medida['id']; ?>"><?php echo $medida['nombre']; ?></option> <?php } ?> </select> <button class="btn btn-outline-primary btn-sm" type="button" onclick="nuevoMedida()"><i class="fas fa-plus"></i></button> </div> </div> <div class="mb-3 col-md-4"> <label for="id_marca">Marca (Opcional)</label> <div class="input-group"> <select id="id_marca" name="id_marca" class="form-control selectModal"> <option value="">Seleccionar</option> <?php foreach ($marcas as $marca) { ?> <option value="<?php echo $marca['id']; ?>"><?php echo $marca['nombre']; ?></option> <?php } ?> </select> <button class="btn btn-outline-primary btn-sm" type="button" onclick="nuevoMarca()"><i class="fas fa-plus"></i></button> </div> </div> <div class="mb-3 col-md-4"> <label for="id_categoria">Categoría <span class="text-danger fw-bold">*</span></label> <div class="input-group"> <select id="id_categoria" name="id_categoria" class="form-control selectModal"> <option value="">Seleccionar</option> <?php foreach ($categorias as $categoria) { ?> <option value="<?php echo $categoria['id']; ?>"><?php echo $categoria['nombre']; ?></option> <?php } ?> </select> <button class="btn btn-outline-primary btn-sm" type="button" onclick="nuevoCategoria()"><i class="fas fa-plus"></i></button> </div> </div> <div class="mb-3 col-md-4"> <label for="id_sintoma">Síntoma (Opcional)</label> <div class="input-group"> <select id="id_sintoma" name="id_sintoma" class="form-control selectModal"> <option value="">Seleccionar</option> <?php foreach ($sintomas as $sintoma) { ?> <option value="<?php echo $sintoma['id']; ?>"><?php echo $sintoma['nombre']; ?></option> <?php } ?> </select> <button class="btn btn-outline-primary btn-sm" type="button" onclick="nuevoSintoma()"><i class="fas fa-plus"></i></button> </div> </div> <div class="mb-3 col-md-4"> <label for="id_proveedor">Proveedor <span class="text-danger fw-bold">*</span></label> <div class="input-group"> <select id="id_proveedor" name="id_proveedor" class="form-control selectModal"> <option value="">Seleccionar</option> <?php foreach ($proveedores as $proveedor) { ?> <option value="<?php echo $proveedor['id']; ?>"><?php echo $proveedor['nombre']; ?></option> <?php } ?> </select> <button class="btn btn-outline-primary btn-sm" type="button" onclick="nuevoProveedor()"><i class="fas fa-plus"></i></button> </div> </div> <div class="col-md-3 mb-4 mx-auto"> <label>Vencimiento</label> <div class="checkbox-wrapper-8"> <input class="tgl tgl-skewed" id="cb3-8" value="1" name="vencimiento" type="checkbox" /> <label class="tgl-btn" data-tg-off="OFF" data-tg-on="ON" for="cb3-8"></label> </div> <input class="form-control d-none" id="f_venc" type="date" name="f_venc" value="<?= date('Y-m-d'); ?>"> </div> <div class="form-group mb-3 col-md-6"> <label for="imagen"><i class="fas fa-image"></i> Imagen (Opcional)</label> <input id="imagen" class="form-control" type="file" name="imagen"> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-danger" data-dismiss="modal" type="button">Cancelar</button> <button class="btn btn-primary" type="submit">Registrar</button> </div> </form> </div> </div> </div> <div id="modalProveedores" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="my-modal-title" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Proveedores</h5> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-responsive"> <table class="table table-striped table-hover nowrap" id="tblProveedores" style="width: 100%;"> <thead> <tr> <th>#</th> <th>Nombre</th> <th>Teléfono</th> <th>Dirección</th> </tr> </thead> <tbody> </tbody> </table> </div> </div> <div class="modal-footer"> <button class="btn btn-primary" data-dismiss="modal" type="button">Cerrar</button> </div> </div> </div> </div>
Coded With 💗 by
0x6ick