File "actualizar_devolutivo.php.bak"

Full Path: C:/wamp64/www/APPSST/devolutivo/actualizar_devolutivo.php.bak
File size: 1.23 KB
MIME-type: text/x-php
Charset: utf-8

<?php
session_start();
include("../bd/conexion.php");

if(!isset($_SESSION['usuario'])) {
    header("Location: ../login.php");
    exit();
}

if(isset($_POST['id']) && isset($_POST['entrego'])) {
    $id = mysqli_real_escape_string($conexion, $_POST['id']);
    $entrego = mysqli_real_escape_string($conexion, $_POST['entrego']);
    
    // Actualizar el registro
    $query = "UPDATE entregasst SET entrego = '$entrego' WHERE id = '$id'";
    
    if(mysqli_query($conexion, $query)) {
        $_SESSION['mensaje'] = "Estado actualizado correctamente";
        $_SESSION['tipo_mensaje'] = "success";
        
        // Si se marcó como "Si", redirigir a devolutivo.php sin parámetros
        if($entrego == 'Si') {
            header("Location: devolutivo.php");
            exit();
        }
    } else {
        $_SESSION['mensaje'] = "Error al actualizar: " . mysqli_error($conexion);
        $_SESSION['tipo_mensaje'] = "danger";
    }
    
    // Redirigir de vuelta a la página anterior
    header("Location: ".$_SERVER['HTTP_REFERER']);
    exit();
} else {
    $_SESSION['mensaje'] = "Datos incompletos";
    $_SESSION['tipo_mensaje'] = "danger";
    header("Location: devolutivo.php");
    exit();
}
?>