<?php require_once "../includes/session.php"; require_once "../includes/db_connection.php"; require_once "../includes/functions.php"; $current_product = find_product_by_id($_GET["product"], false); if (!$current_product) { redirect_to("manage_content.php"); } $id = $current_product["id"]; $query = "DELETE FROM products WHERE id = {$id} LIMIT 1"; $result = mysqli_query($conn, $query); if ($result && mysqli_affected_rows($conn) == 1) { $_SESSION["message"] = "product deleted."; redirect_to("manage_content.php"); } else { $_SESSION["message"] = "Product deletion failed."; redirect_to("new_product.php?product= {$id}"); }
function find_selected_product($public = false) { global $current_window; global $current_product; if (isset($_GET["window"])) { $current_window = find_window_by_id($_GET["window"], $public); if ($current_window && $public) { $current_product = find_default_product_for_window($current_window["id"]); } else { $current_product = null; } } elseif (isset($_GET["product"])) { $current_product = find_product_by_id($_GET["product"], $public); $current_window = null; } else { $current_window = null; $current_product = null; } }