Сессии в AJAX
Добрый день.
Заранее прошу меня извинить, если спрошу глупость. В аякс вникаю первый день.
Пытаюсь переписать кусочек интернет магазина(модуль добавления товара в корзину).
Как есть. Пользователь нажимает на ссылку "купить". Если это первый товар в корзине, то создается заказ и его ID сохраняется в сессии. Формируется новая страница и отправляется пользователю.
При каждом последующем добавлении товара, читаем сессию, извлекаем ID-заказа и в уже существующий заказ добавляем новый товар, генерируем новую страницу и показываем ее пользователю.
Теперь как хочется. Убрать ссылку "купить", вместо нее поставить поле ввода. При занесение в это поле положительного числа, происходила стандартная процедура(формирование нового заказа если его нет, добавление товара в заказ или его пересчет, и обновление корзины суммы заказа и т.д.)
Вот теперь вопрос. Если я в ajax.php напишу следующее
....
session_start();
$_SESSION['id_order']=id_order();
....
Добавится ли это в сессию, смогу ли я читать данные сессии и т.д? Вообщем будет ли это работать или нет?
|