Очистка сессии при POST-запросе?

voituk

прозревший
Очистка сессии при POST-запросе?

Извиняюсь за тупой вопрос.
Есть форма заказа товаров. Список товаров передаётся из другого скрипта посредством сессий (переменная $_SESSION['ToOrder']).
При submit-е формы данные передаются в этот же скрипт, какой их и обрабатывает.
Проблема в том что после субмита формы данные из переменной $_SESSION['ToOrder'] стираются.
Поставил кнопку для редиректа на эту же страницу - всё ок, переменная пропадает только после POST-запроса.
Ещё заметил что в из данных сессии переменная не пропадает а "превращается" в "ToOrder|N;" Хотя до того, была массивом.
 

Фанат

oncle terrible
Команда форума
проблема в регистер глобалс и кривом скрипте.
больше ничего конкретного сказать нельзя.
 

voituk

прозревший
Кстати, чуть не забыл: другие данные сессии сохраняются нормально.

-~{}~ 20.11.04 15:00:

Фанат:
register_globals = Off
А как registe_globals может повлиять на переменные сессии при POST-запросе?
 

Фанат

oncle terrible
Команда форума
ну, раз офф, значит, проблема только в коде, который приваивает неправильное значение переменной сессии.
А влиять registe_globals могут ин е только при POST-запросе...
 

voituk

прозревший
Кстати, чуть не забыл: другие данные сессии сохраняются нормально.
Этот факт меня убеждает в том, что всё-таки это глюк скрипта - будем искать.
Всем спасибо.

-~{}~ 20.11.04 15:10:

Автор оригинала: Фанат
А влиять register_globals могут и не только при POST-запросе...
Блин, совсем отупел уже, бросаю пить пиво - я ещё могу понять как онии могут влиять при включенном register_globals, но как при выключенном, ума не приложу.
 

Фанат

oncle terrible
Команда форума
а где из моих слов можно сделать вывод, что при выключенном влияют?
я как раз наоборот высказался.
см. первую строчку, самое начало.
 
Сверху