FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » browser url with #...
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: browser url with #... [message #172647 is a reply to message #172646] Wed, 23 February 2011 09:26 Go to previous messageGo to previous message
Erwin Moller is currently offline  Erwin Moller
Messages: 228
Registered: September 2010
Karma:
Senior Member
On 2/23/2011 9:47 AM, Vincenzo Scarpa wrote:
> Hi,
>
> with this code I get the address of the browser:
> $url = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
>
> but with this address:
> http://www.example.com/example.php#one
>
> the code above does not work ($url contains only 'http://
> www.example.com/example.php').
>
> How come? :(

Simple, because $_SERVER['REQUEST_URI'] doesn't contain the hash (#).

A hash is used to point to a certain point in the document.
I am not even sure it is send to the server at all (I think not).

If you want PHP to know about your #one, send it in the URL like this:

http://www.example.com/example.php?myInfo=one

Then from PHP, use superglobal $_GET to fetch the information:
$_GET["myInfo"] <-- will contain 'one'

You can also combine the Querystring info with a hash:

http://www.example.com/example.php?myInfo=one#one

Regards,
Erwin Moller

>
> Thanks
> Vincenzo
>
>
>


--
"That which can be asserted without evidence, can be dismissed without
evidence."
-- Christopher Hitchens
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to call external php script from html?
Next Topic: Stats comp.lang.php (last 7 days)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sat Nov 23 11:50:34 GMT 2024

Total time taken to generate the page: 0.05486 seconds