Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions

35
add_to_cart.php Normal file
View File

@@ -0,0 +1,35 @@
<?php
session_start();
require_once("connection.php");
if (isset($_POST['tab_id']) && isset($_POST['item_id']) && isset($_POST['item_name']) && isset($_POST['item_price'])) {
$tab_id = mysqli_real_escape_string($conn, $_POST['tab_id']);
$item_id = mysqli_real_escape_string($conn, $_POST['item_id']);
$item_name = mysqli_real_escape_string($conn, $_POST['item_name']);
$item_price = mysqli_real_escape_string($conn, $_POST['item_price']);
$user_id = mysqli_real_escape_string($conn, $_POST['user_id']);
// Initialize cart session if not set
if (!isset($_SESSION['cart'])) {
$_SESSION['cart'] = [];
}
// Add the drink to the cart for the given tab
if (!isset($_SESSION['cart'][$tab_id])) {
$_SESSION['cart'][$tab_id] = [];
}
// Add the drink as an associative array
$_SESSION['cart'][$tab_id][] = [
'item_id' => $item_id,
'item_name' => $item_name,
'item_price' => $item_price,
'user_id' => $user_id
];
echo json_encode(['status' => 'success', 'cart' => $_SESSION['cart']]);
} else {
echo json_encode(['status' => 'error', 'message' => 'Missing required parameters.']);
}
?>