Ho php 5.2. Il # nell'URL viene ignorato da PHP. Qualcuno sa perché.
Ad esempio se l'url è
= "> http: // localhost? a = b # =
Sto vedendo solo a = b
Il carattere #
ha un significato speciale negli URL .
http://localhost?a=b#test
fa sì che il browser carichi http://localhost?a=b
e salti all'elemento con l' id
o il name
di "test". Quella parte non viene mai inviata al server.
Il frammento di URL non viene inviato al server dal browser. Se si desidera includere un "#" effettivo nella string di query, è necessario prima codificarlo come %23
.