powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ссылка на себя
4 сообщений из 4, страница 1 из 1
ссылка на себя
    #37911543
dar3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как на php можно получить полный адрес ссылки, влючая параметры?
PHP_SELF возвращает адрес без параметров, HTTP_REFERER вообще странно работает - возвращает адрес только с ему одному ведомым одним параметром.
...
Рейтинг: 0 / 0
ссылка на себя
    #37911560
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
REQUEST_URI
?
...
Рейтинг: 0 / 0
ссылка на себя
    #37911564
dar3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо.
А как будет правильнее:
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
или
echo " http://".$_SERVER ['SERVER_NAME'].$_SERVER['REQUEST_URI'];
или оно без разницы?
...
Рейтинг: 0 / 0
ссылка на себя
    #37911571
nbaksalyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dar3000HTTP_REFERER вообще странно работает - возвращает адрес только с ему одному ведомым одним параметром
HTTP_REFERER возвращает адрес страницы, с которой перешел пользователь - его может отправить браузер, но это необязательно.
Вот тут подробнее: http://ru.wikipedia.org/wiki/HTTP_referer

dar3000$_SERVER['HTTP_HOST'] ... $_SERVER['SERVER_NAME']
В этом случае SERVER_NAME вернет хост (возможно виртуальный), используемый веб-сервером - а HTTP_HOST берет значение присылаемое в HTTP-заголовке "Host". Разница не сильно значительная - используйте SERVER_NAME.
Ну и вообще RTFM :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ссылка на себя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]