Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 26.11.2008, 22:32   #1
Специалист
 
Регистрация: 15.07.2008
Сообщений: 375
Вес репутации: 202
Deicider - как роза среди колючекDeicider - как роза среди колючекDeicider - как роза среди колючек
По умолчанию Как в php-скрипте получить адрес страницы, с которой осуществлен переход?

Господа, подскажите пожалуйста, возможно ли в php-скрипте получить адрес страницы, с которой осуществлен переход на страницу, генерируемую данным скриптом? Смысл в том, чтобы разместить ссылку типа "вернуться назад", ведущую на страницу, с которой был осуществлен переход. Для этого в скрипте нужно как-то узнать, что это за страница была.
Буду крайне благодарен за помощь!
Deicider вне форума   Ответить с цитированием
Старый 26.11.2008, 22:33   #2
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

var_dump(getenv("HTTP_REFERER"));
Апокалипсис вне форума   Ответить с цитированием
Старый 26.11.2008, 22:35   #3
Специалист
 
Регистрация: 15.07.2008
Сообщений: 375
Вес репутации: 202
Deicider - как роза среди колючекDeicider - как роза среди колючекDeicider - как роза среди колючек
По умолчанию

И минуты не прошло! Спасибо за мегаоперативный ответ! Если бы собственная репа позволяла, кинул бы плюсик :-)
Только пока не совсем понятно, а зачем тут var_dump?
Deicider вне форума   Ответить с цитированием
Старый 26.11.2008, 23:13   #4
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Цитата:
Только пока не совсем понятно, а зачем тут var_dump?
Это ответчик отсебятину лепит.
var_dump показывает типы и значения выражений. В данном случае нафиг не нужен.
__________________
taurion.ru | adminbook.ru | indesignbook.ru
Алексей Барыкин вне форума   Ответить с цитированием
Старый 26.11.2008, 23:13   #5
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Алексей Барыкин, чтобы человек сразу посмотрел что вернет ф-ция.
Апокалипсис вне форума   Ответить с цитированием
Старый 27.11.2008, 01:29   #6
Новичок
 
Регистрация: 27.11.2008
Сообщений: 7
Вес репутации: 0
aleksey_php на пути к лучшему
По умолчанию

Если Вам нужно просто сделать аналог браузерной кнопки "Назад", то рекомендую воспользоваться яваскриптом:
<a href="#" onClick="history.back()">Назад</a>
aleksey_php вне форума   Ответить с цитированием
Старый 27.11.2008, 08:14   #7
Мастер
 
Аватар для Pepel
 
Регистрация: 28.05.2007
Адрес: Липецк
Сообщений: 528
Вес репутации: 222
Pepel - просто великолепная личностьPepel - просто великолепная личностьPepel - просто великолепная личностьPepel - просто великолепная личностьPepel - просто великолепная личностьPepel - просто великолепная личность
Отправить сообщение для Pepel с помощью ICQ
По умолчанию

Если нужно в переменную, то просто $referer = $_SERVER['HTTP_REFERER'];
Pepel вне форума   Ответить с цитированием
Старый 27.11.2008, 09:25   #8
Специалист
 
Регистрация: 15.07.2008
Сообщений: 375
Вес репутации: 202
Deicider - как роза среди колючекDeicider - как роза среди колючекDeicider - как роза среди колючек
По умолчанию

Цитата:
Сообщение от Алексей Барыкин Посмотреть сообщение
Это ответчик отсебятину лепит.
var_dump показывает типы и значения выражений. В данном случае нафиг не нужен.
А я уже начал думать, что в данном контексте у функции var_dump появляются неизвестное волшебное назначение )))))

Цитата:
<a href="#" onClick="history.back()">Назад</a>
Этот вариант не совсем подходит, потому что ссылка может быть открыта в новом окне/вкладке, и назад по истории браузера будет некуда идти.

Всем спасибо за помощь!!!
Deicider вне форума   Ответить с цитированием
Старый 27.11.2008, 19:15   #9
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 355
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
По умолчанию

А если придут с другого сайта, то поимеете внешнюю ссылку
D.iK.iJ вне форума   Ответить с цитированием
Старый 27.11.2008, 19:44   #10
Особый статус
 
Регистрация: 23.03.2008
Адрес: localhost
Сообщений: 2,594
Вес репутации: 322
Ufaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущее
Отправить сообщение для Ufaweb с помощью ICQ
По умолчанию

Цитата:
Сообщение от D.iK.iJ Посмотреть сообщение
А если придут с другого сайта, то поимеете внешнюю ссылку
ПСы не передают реферер

Цитата:
Сообщение от Pepel Посмотреть сообщение
$referer = $_SERVER['HTTP_REFERER'];
А пащему низя сразу использовать $_SERVER['HTTP_REFERER']? Нахъя переменные плодить?
Ufaweb вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В списке страниц сайта сделать возможность видеть весь адрес страницы (не обрезанный) lipsko Пожелания пользователей системы 3 11.11.2008 20:48
Не пойму причину по которой не покупают ссылки I0AN Вопросы от новичков 18 20.04.2008 09:22
как узнать ид страницы на которой размещена моя ссылка egor2000 Вопросы от новичков 6 13.04.2008 19:46
На каком скрипте этот форум? antoXa Вопросы о работе форума 7 02.10.2007 05:41


Часовой пояс GMT +3, время: 15:30.