[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: получить fragment из URLa
Anton
Добрый вечер. Помогоите пожалуйста получить fragment из URLa.

Есть ссылка вида http://hostname.ru?arg=value#fragment=123

необходимо получить fragment=123, если использовать
$_SERVER['QUERY_STRING']
getenv("QUERY_STRING")
или
$_SERVER["REQUEST_URI"]
то обрезается все что после #, т.е. в скрипте я получаю http://hostname.ru?arg=value
kirik
Кроме JS - никак. (В логах апача вроде можно найти, но это не вариант)
FatCat
И это очень странно:

http://www.03.ru/section/narcology/3165796#m3166268

Открывается с якорем?

Запрос вида:
http://phpforum.ru/html/counter/counter.php?link=http://www.03.ru/section/narcology/3165796#m3166268
приходит на counter.php, в котором работает:
PHP
$link $_SERVER['REQUEST_URI'];
$link explode("counter/counter.php?link=",$link);
$link $link[1];
// код скипнут
header("location: ".$link);


Если вставляю
PHP
die($link);
в строке нет якоря.
Но страница-то открывается с якорем...

_____________
Бесплатному сыру в дырки не заглядывают...
glock18
Массив $_SERVER покопайте. Кажется, вся строка с якорем должна быть в QUERY_STRING
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.