В общем есть сайт,
demo-produkt.1gb.ru там почему то добавляется в корзину только один товар. а при перезагрузки или перейдя в корзину он исчезает.
Вот код аякса:
<?php
// v.2013-01-26
// Add item to basket
$eadmNoTemplate = true;
include '../../functions/init.php';
$eadm->inFunc('strings/');
$message = t('Корзина пуста');
$eadm->inVar('code', 'str');
$eadm->inVar('amount', 'int');
if ($code !== false && preg_match("/^([a-z_]+)(\d+)$/", $code, $foo) && $amount !== false && $amount >= 0) {
$code = $foo[1] . '-' . $foo[2];
$basket = $shop->addToBasket($code, $amount);
if ($basket !== false && $basket['items'] != 0)
$message = '<a href="' . SITE_URL . '/shop/basket/">' . $basket['items'] . ' наименовани' . wordEnd($basket['items'], 5) . '<br>на сумму ' . formatPrice($basket['price']) . ' р.</a>';
}
Header("Content-Type: text/xml");
?>
<?='<?'?>xml version="1.0" encoding="UTF-8"<?='?>'?>
<data>
<time><?=date("Y-m-d H:i:s")?></time>
<ans><?=htmlSpecialChars($message)?></ans>
<price><?=isSet($basket['price']) ? formatPrice($basket['price']) : '0'?></price>
</data>
<?include SITE_DIR . '/functions/deinit.php'?>
Что там может быть не так? Или в не том направлении ищу.