<?php
// Получаем все куки
$cookies = $_COOKIE;
// Переменная для отслеживания наличия товаров
$hasProducts = false;
$productData = array();
foreach ($cookies as $key => $value)
{
if (strpos ($key, 'productData_tov') !== false)
{
$productData[] = json_decode ($value, true);
}
}
// Если найдены товары
if (! empty ($productData))
{
foreach ($productData as $product)
{
$id = $product['id'];
$gty = $product['gty'];
$images = $product['images'];
$title = $product['title'];
$costsum = $product['costsum'];
// Вывод информации о товаре
echo '<div class="cart">';
echo '<div class="ca1">';
echo '<img src="' . $images . '" alt="" title="" />';
echo '</div>';
echo '<div class="ca2">';
echo '<b>' . htmlspecialchars ($title) . '</b>';
echo '</div>';
echo '<div class="ca33">';
echo 'Кол-во: <b>' . $gty . '</b>';
echo '</div>';
echo '<div class="ca4">';
echo '<div>';
echo '<b class="sum">' . $costsum . '</b> <strong>₽</strong>';
echo '</div>';
echo '</div>';
echo '</div>'; // закрываем div с классом "cart"
}
// Устанавливаем флаг наличия товаров в true
$hasProducts = true;
}
// Если нет товаров, выводим надпись
if (! $hasProducts)
{
echo '<div class="allcorz">';
echo 'В корзине нет товаров.';
echo '</div>';
}
?>
<script>
$(document).on('click', '.yzz', function (e) {
e.preventDefault();
var id = $('input[name="id"]').val();
var date = $('input[name="date"]').val();
var gty = $('.gty-input').val();
var price = $('.price-input').val();
var costsum = $('#costsum-input').val();
var title = $('input[name="title"]').val();
var images = $('input[name="images"]').val();
var productData = {
id: id,
date: date,
gty: gty,
price: price,
costsum: costsum,
title: title,
images: images
};
// Вывод содержимого объекта productData в консоль
//console.log(productData);
// Преобразование объекта в строку JSON
var productDataString = JSON.stringify(productData);
//console.log("productDataString: " + productDataString);
//alert(productDataString);
// Добавление данных в куки с идентификатором товара в имени куки
var productDataCookie = "productData_" + id + "=" + productDataString;
document.cookie = productDataCookie;
// Перенаправление пользователя на страницу корзины
window.location.hash = '#win3';
});
// Вывод содержимого всех куки в консоль для проверки
//console.log("Содержимое всех куки:");
//console.log(document.cookie);
</script>