Re: [PHP] Looking for complete entered URL

[email protected] (Tom Rogers)
Newsgroups php.general
Organization Perfect Web Site Designs
Message-ID <[email protected]>
Hello Angela,

Sunday, April 21, 2013, 4:51:37 AM, you 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']

> but nothing seems to get logged.

>         Is there a way, when either a false url is entered and a
> 404 is generated, or just when someone tacks on extra code to the
> URL, that I can grab that extra info?  I'm looking for the complete
> URL that was entered by the user, not anything returned by the server.

>         I've created my own 4xx_error.php files which calls my
> tracking script, along with creating the proper ErrorDocument lines in the main .htaccess file.

>         There are a lot of pages that have come up in my search,
> but nothing seems to pertain to what I'm trying to do.

> Thank you,
> Angela

> BTW, I know about Piwik and I use that, as well.  This is something I'm doing on my own.


You  can put this in the page and email your self the information that
is available:

<?php
ob_start();
phpinfo(INFO_VARIABLES);
$s = ob_get_contents();
ob_end_clean();

email('[email protected]', 'Error Listing", $s);

Then you can see all that's present and work out what to trap

-- 
Best regards,
 Tom                            mailto:[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.