Иногда переменные сессий NULL, а иногда нет - PullRequest
0 голосов
/ 06 августа 2011

У меня есть код, который создает переменные сеанса для пользователя на одной странице.Прежде чем данные будут введены в базу данных, они отправляются в PayPal, чтобы оформить заказ и вернуться на сайт.Когда они возвращаются, переменные сеанса, созданные для пользователя, иногда остаются, а иногда возвращаются как NULL.

Пользователь вводит свою информацию, создает переменные сеанса -> Перейти к PayPal, оформить заказ -> Вернуться на сайт, переменные сеанса иногда сохраняются при входе в базу данных, иногда нет

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

1 Ответ

2 голосов
/ 06 августа 2011

Убедитесь, что вы звоните session_write_close () перед перенаправлением на Paypal.

...