Я создал приложение CakePHP, которое требует, чтобы пользователь вошел в систему или зарегистрировался (для новых пользователей), когда он пытается загрузить файл.И я использую javascript для перенаправления пользователей на страницу входа, и как только они входят, я хочу, чтобы пользователи возвращались на страницу загрузки, на которой они находились.
Я использую
$this->redirect($this->referer());
, отлично работаетхром и фф.В IE это не работает.Он перенаправляет пользователя обратно на домашнюю страницу.document.referrer пуст.
Я понимаю, что в IE этот document.referrer заполняется только тогда, когда пользователь нажимает на ссылку.
Есть ли обходной путь или хак, чтобы это исправить (javascript или php).Я ценю любую помощь.
Спасибо.