Чтение данных после # в URL

Роберт

Аналитик
Можно ли в php получить хэш (то что после # в строке запроса)?
Если введу 127.0.0.1/index.php?aaa#bbb то в phpinfo нигде bbb не появляется.
Только через window.location.hash показывает.
В логах веб-сервера тоже показывается адрес без хэша.
Получается что эту информацию не получить в .php? (ну кроме как на уже сгенерированной стрнице считать через js и сделать редирект на страницу с таким параметром)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
PHP:
print_r(parse_url('http://127.0.0.1/index.php?aaa#bbb'));
Если ты о том, передается ли явно хеш на сервер или нет - не знаю
 

Redjik

Джедай-мастер
хм parse_url
Array
(
[scheme] => http
[host] => hostname
[user] => username
[pass] => password
[path] => /path
[query] => arg=value
[fragment] => anchor
)
/path
получается fragment мы можем получить только в том случае, если сами же его ручками вписали в скрипт? 0_о
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Угу, либо передали как либо ручками
 
Сверху