* Jason Paschal <jpaschal@xxxxxxxxx>: > 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']; -- Matthew Weier O'Phinney | mailto:matthew@xxxxxxxxxx Webmaster and IT Specialist | http://www.garden.org National Gardening Association | http://www.kidsgardening.com 802-863-5251 x156 | http://nationalgardenmonth.org -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php