Re: Current URL?
| From: | pete M | Date: | Fri, 12 Nov 2004 16:48:09 +0000 |
| Subject: | Re: Current URL? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-201850@lists.php.net to get a copy of this message | ||
$_SERVER['REQUEST_URI'];
Matthew Weier O'Phinney wrote:
* Jason Paschal <jpaschal@gmail.com>:Trying to get the current viewed page's URL (query string intact). this works, but infrequently: $url = $_SERVER['URI']; and this ignores the query string: $url = $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; I'm certain there's a way, that is browser-independent, to get your script to grab the current URL (even if the script is an include). i'm just trying to get a log of users currently online, and which page they are viewing, and while the $_SERVER['REMOTE_ADDR'] will invariably grab the IP, $_SERVER['URI'] is often empty.Try:$url = $_SERVER['PHP_SELF'] . '?' . $_SERVER['QUERY_STRING'];