Недавно я разработал сайт для электронной коммерции, и после многих вопросов я думаю, что, возможно, я, наконец, понял это. (См код и вопрос здесь: Cart Cookie Issue. Possible solutions?)Cookie против пользовательских настроек. Бой
Что должно произойти (и делает большую часть времени)
Пользователь проверяет и оплачивает пунктов. Они временно отправляются удаленно, поскольку я использую метод DPM Auth.net, который затем отправляет их на мою страницу получения через ответ ретрансляции. Как только на странице квитанции требуется файл cart_id (cookie) и добавляется в идентификатор транзакции и устанавливается транзакция.
Что происходит с некоторыми людьми
SQL, не работает вообще (из-за своей зависимости от печенья для корзину ид) и получить сообщение об ошибке, которое говорит cart_id не установлен. (но тележка работает на всем протяжении сайта, чтобы добраться до этого момента)
После некоторых тестов я нашел пользователя, у которого была проблема и успешно разрешила его, изменив настройки FireFox для истории и куки-файлов, которые никогда не забыли запомнить. Итак, теперь, когда я знаю, в чем проблема (или, по крайней мере, я молюсь об этом, это LOL), что я могу сделать, чтобы исправить это?
1. Я буду видеть, как это идет! 2. К сожалению нет (или, по крайней мере, я не знаю, как) – Cjfidler