Имеется интернет магазин. Добавление товара осуществляется через ajax. Вот скрипт, который добавляет товар в корзину:
Проблема в том, что товары то добавляются, то нет. Причем никакой зависимости не заметил. Один и тот же товар то добавляется, то нет, под разными юзерами. Судя по фаербагу, запрос идет, но то возвращает ok, а то error. Как бы проверить в чем загвоздка?
| Код |
|---|
<?php
define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS", true);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest')
{
if (CModule::IncludeModule("sale") && CModule::IncludeModule("catalog")):
$id=$_GET['id'];
if(Add2BasketByProductID($id,1))
echo 'ok';
else
echo 'error';
endif;
}
else
{
header("Location:/index.php");
}
?>
|
Проблема в том, что товары то добавляются, то нет. Причем никакой зависимости не заметил. Один и тот же товар то добавляется, то нет, под разными юзерами. Судя по фаербагу, запрос идет, но то возвращает ok, а то error. Как бы проверить в чем загвоздка?
дутл в зутл, ничего не понимаю %)