Показать сообщение отдельно
  #1 (permalink)  
Старый 03.08.2010, 14:08
Новичок на форуме
Отправить личное сообщение для Despod Посмотреть профиль Найти все сообщения от Despod
 
Регистрация: 03.08.2010
Сообщений: 2

Сессии в AJAX
Добрый день.

Заранее прошу меня извинить, если спрошу глупость. В аякс вникаю первый день.

Пытаюсь переписать кусочек интернет магазина(модуль добавления товара в корзину).

Как есть. Пользователь нажимает на ссылку "купить". Если это первый товар в корзине, то создается заказ и его ID сохраняется в сессии. Формируется новая страница и отправляется пользователю.
При каждом последующем добавлении товара, читаем сессию, извлекаем ID-заказа и в уже существующий заказ добавляем новый товар, генерируем новую страницу и показываем ее пользователю.

Теперь как хочется. Убрать ссылку "купить", вместо нее поставить поле ввода. При занесение в это поле положительного числа, происходила стандартная процедура(формирование нового заказа если его нет, добавление товара в заказ или его пересчет, и обновление корзины суммы заказа и т.д.)

Вот теперь вопрос. Если я в ajax.php напишу следующее
....
session_start();
$_SESSION['id_order']=id_order();
....
Добавится ли это в сессию, смогу ли я читать данные сессии и т.д? Вообщем будет ли это работать или нет?
Ответить с цитированием