Re: Looking for complete entered URL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Apr 20, 2013 at 1:51 PM, Angela Barone
<angela@xxxxxxxxxxxxxxxxxxxx> wrote:
>         I've written a script that logs all visits to a web site, complete with referrer and IP address.  It also logs all 4xx errors.  What I'd like to add to this is, if someone adds extra code after the page_name.php, to be able to capture any extra code and log that.
>
>         I've tried:
>
> $_SERVER['QUERY_STRING']
> $_SERVER['REDIRECT_QUERY_STRING']
> $_SERVER['REDIRECT_URL']

So, since I wasn't exactly sure what got put into $_SERVER, and since
I'm lazy, I tapped out the following script:

<?php
header("Content-type: text/plain");
echo '$_SERVER:'.PHP_EOL;
var_dump($_SERVER);
?>

When I called it with the following URL:

http://localhost/~tamara/teststuffout/logger.php/one/two?a=true#fragment

It showed all the stuff in $_SERVER as a result of that, including:

 ["REQUEST_URI"]=>
  string(47) "/~tamara/teststuffout/logger.php/one/two?a=true"

  ["PATH_INFO"]=>
  string(8) "/one/two"

  ["QUERY_STRING"]=>
  string(6) "a=true"

Interestingly, it appears nothing reports #fragment...

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php






[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux