Возврат на страницу после заполнения формы

Шамиль

Новичок
Возврат на страницу после заполнения формы

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

А теперь собственно сам вопрос - как автоматом его вернуть на ту страницу, на которой он находился до переброса на форму? Где ее лучше запоминать? В куку кидать или может в хидден-поле? Почитав форум на тему REFERER и иже с ним, убедился, что стопроцентно работающих схем нету (наверное :) ).

У кого есть идеи? Наверняка кто-то уже сталкивался с подобным (код не прошу, только идею). Видел подобное на многих магазинах, на том же Озоне.

Заранее спасибо и просьба сильно не пинать (в поиске лазил не один день).
 

md5hash

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

SiMM

Новичок
В hidden-поле/сессию. В куку - не стоит. Ибо первые два будут работать независимо от того, включены куки или нет.
 

Оливер Перри

Новичок
А в чем проблема?
Заполнил форму - отослол его в скрипт где эта форма обработалось и взависимости от результатов обработки функцией
Header("Location: http://................"); и оператора if () развел их дальше по страницам
 

ForJest

- свежая кровь
Оливер Перри
Вопрос не в том, как это сделать. Вопрос в том, куда отослать. Пожалуйста читай внимательно вопросы, прежде чем давать ответ.
 
Сверху