Реализация корзины покупок с использованием Javascript? - PullRequest
2 голосов
/ 18 августа 2011

Я играл с HTML-кодом PayPal и работал над корзиной, я не хочу использовать готовую систему корзины.

До сих пор мой подход заключался в том, чтобы хранить элементы, добавленные в корзину, в массиве.Я действительно хочу сохранить его в куки, но не знаю, как обновлять куки каждый раз, когда добавляется новый элемент.

1 Ответ

1 голос
/ 18 августа 2011

Как правило, вам нужно что-то на стороне сервера (PHP?) Для хранения такой информации.В PHP вы должны сделать session_start(), и он выдаст cookie сессионного номера в браузер, который будет идентифицировать его на сервере с этого момента (до истечения срока его действия).Затем вы можете использовать $_SESSION[] для хранения информации о корзине, вашем клиенте и т. Д.

Если вы не собираетесь использовать постоянство на стороне сервера, вам придется создавать множество грязных файлов cookie илипередавать содержимое туда и обратно по URL.

Независимо от того, выполняете ли вы чистую постоянную работу на стороне клиента или на стороне сервера , вы захотите проверить и проверить все данные после их отправкисервер, потому что он может быть изменен пользователем перед отправкой.Так что цены, скидки могут быть изменены и отправлены пользователем.Проверьте их, прежде чем принимать их на сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...