Validaciones - Alta de: Proveedores, Transportistas, Transportes y Choferes

This commit is contained in:
2025-06-10 12:45:59 -06:00
parent f1d4b7c98f
commit b0b9672f11
17 changed files with 757 additions and 129 deletions

View File

@@ -1,5 +1,4 @@
<?php
session_start();
require_once __DIR__ . '/../../vendor/autoload.php';
require_once __DIR__ . '/../helpers/session.php';

View File

@@ -1,6 +1,7 @@
<?php
session_start();
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../../config/database.php';
require_once __DIR__ . '/../helpers/env.php';
function lista() {
if (!($_SESSION['usuario_id'] ?? false)) {

View File

@@ -1,6 +1,7 @@
<?php
session_start();
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../../config/database.php';
require_once __DIR__ . '/../helpers/env.php';
// Mostrar tabla de expedientes
function index() {
@@ -213,9 +214,4 @@ function descargar_zip($id_solicitud)
readfile($zip_file);
unlink($zip_file);
exit;
}
}

View File

@@ -1,6 +1,7 @@
<?php
// app/controllers/proveedores.php
session_start();
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../../config/database.php';
// 1) Composer autoload (phpdotenv y demás libs)
require_once __DIR__ . '/../../vendor/autoload.php';

View File

@@ -5,16 +5,15 @@ use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require_once __DIR__ . '/../../config/database.php';
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../helpers/env.php';
require_once __DIR__ . '/../helpers/crypto.php';
loadEnv();
function index() {
include __DIR__ . '/../../views/registro/form.php';
}
require_once __DIR__ . '/../helpers/crypto.php';
require_once __DIR__ . '/../helpers/env.php';
loadEnv();
function enviar() {
// Validar reCAPTCHA
$captchaResponse = $_POST['g-recaptcha-response'] ?? '';

View File

@@ -1,5 +1,5 @@
<?php
session_start();
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../../config/database.php';
// 1) Composer autoload (phpdotenv y demás libs)
require_once __DIR__ . '/../../vendor/autoload.php';
@@ -1309,7 +1309,7 @@ function generarHtmlNotificacion($datos) {
<strong>&copy; {$datos['anioActual']} SIIH</strong> · Desarrollado por
<span style='color: #007bff; font-weight: 600;'>AduanaSoft</span>
<br>
<small style='color: #adb5bd;'>Sistema Integral de Importación y Herramientas</small>
<small style='color: #adb5bd;'>Sistema Integral para Importadores de Hidrocarburos</small>
</div>
</div>
</div>";

View File

@@ -1,6 +1,7 @@
<?php
session_start();
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../../config/database.php';
require_once __DIR__ . '/../helpers/env.php';
/** Listado de transportes (sólo activos) para el importador logueado **/
function lista() {

View File

@@ -1,6 +1,9 @@
<?php
session_start();
function guardar() {
require_once __DIR__ . '/../helpers/session.php';
require_once __DIR__ . '/../../config/database.php';
require_once __DIR__ . '/../helpers/env.php';
function guardar() {
if (!($_SESSION['usuario_id'] ?? false)) {
die("⚠️ No autorizado.");
}
@@ -41,8 +44,6 @@
exit;
}
require_once __DIR__ . '/../../config/database.php';
function alta() {
$conn = getConnection();
// 1) Cargar países
@@ -393,8 +394,8 @@ function editar() {
}
/** Procesa el POST de actualización **/
function actualizar() {
session_start();
function actualizar()
{
if (!($_SESSION['usuario_id'] ?? false)) {
die("⚠️ No autorizado.");
}