Example #1
0
<?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}");
}
Example #2
0
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;
    }
}