Невозможно получить фрагмент с URL-адреса с Стандартный HTTP . Поэтому использование таких переменных, как $ _SERVER или $ _GET, не может вам помочь. На самом деле сервер никогда не знает об этом значении, потому что браузер даже не отправит запрос с частью фрагмента.
Если вы хотите, чтобы значение фрагмента было на стороне сервера, вы должны сначала получить значение javascript , затем передать его в качестве параметра URL и получить его $ _GET на стороне вашего сервера.