Estoy tratando de encontrar una manera de guardar la porción de hash de una url y como una variable de PHP. Esta idea es un poco cursi, pero tengan paciencia ...PHP & Hash/Fragment Parte de la URL
Me gustaría extraer el fragmento de "ubicación" de la siguiente URL y guardarlo como una variable de PHP.
http://www.example.com/#location
Sin embargo, la discusión en este link indica que el fragmento de una URL es sólo accesible a través de JavaScript.
¿Pero sería posible crear un enlace donde el fragmento está duplicado en la URL, analizado por PHP y luego eliminado por la reescritura de mods? Así que ....
url original:
http://www.example.com/location/#location
PHP pone ubicación variables gracias a la "localización" llanura en la URL
Apache a continuación, vuelve a escribir el enlace a:
http://www.example.com/#location
Tengo curiosidad por saber si hay una manera elegante de resolver este problema.
podría cambiar el fragmento en un valor de $ _GET? –
No, no puedes. Ver mi respuesta –
Aquí hay una solución que usa javascript y un campo de entrada oculto http://stackoverflow.com/questions/940905/can-i-read-the-hash-portion-of-the-url-on-my-server -side-application-php-ruby/43119226 # 43119226 –