On Thu, 7 Nov 2002, Steven Lee wrote: > Dear all: > > I try to write a logging page which can know how the users find my site. > if by search engine or some banner switch, they must from another site > (yahoo,xxx.com etc.) > I try to find it in $HTTP_SERVER_VARS[], seems no, I am not sure. > Is ther any Possible way that I can know what is the last URL before the > user get into my site? Others have mentioned $_server[], I'll just add that you can see all the names of the vars you can grab by using either phpinfo(); phpinfo gives up lots of various information. You can use different constants with it. See http://www.php.net/manual/en/function.phpinfo.php for more info. or you can implode the array's keys to get a list like this: print implode(":",array_keys($_server)); Just replace $_server with a different array and you can see what keys it has. You can use the same trick on multi-dimensional arrays like so: print implode(":",array_keys($_server['first_key']));