пятница, 13 марта 2009 г.

Ох, уж эти мне гуру... :)))

ВОПРОС:

Корректная реализация возврата на предыдущую страницу



  Здравствуйте, скажите пожалуйста (или если подобный вопрос всплывал, перенаправьте), как правильно вернуть пользователя на предыдущую страницу, используя только PHP.
  А именно: нужно определить URL страницы, с которой осуществлялся переход.
  Делаю так:


header("Location:".$_SERVER["HTTP_REFERER"]);


и получаю рекурсивную ссылку.
  Что не так?


ОТВЕТ:




PHP код:

echo "<script language='javascript' type='text/javascript'>
java script:history.go(-1);
</script>"





  А теперь на секундочку допустим, что javascript отключен... :)))

Комментариев нет: