|
|
|
ссылка на себя
|
|||
|---|---|---|---|
|
#18+
Как на php можно получить полный адрес ссылки, влючая параметры? PHP_SELF возвращает адрес без параметров, HTTP_REFERER вообще странно работает - возвращает адрес только с ему одному ведомым одним параметром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 05:52:56 |
|
||
|
ссылка на себя
|
|||
|---|---|---|---|
|
#18+
спасибо. А как будет правильнее: echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; или echo " http://".$_SERVER ['SERVER_NAME'].$_SERVER['REQUEST_URI']; или оно без разницы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 07:25:29 |
|
||
|
ссылка на себя
|
|||
|---|---|---|---|
|
#18+
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 :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 07:59:31 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37911564&tid=1464823]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
189ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 486ms |

| 0 / 0 |
