Reply to Re: keeping page count

Your name:

Reply:


Posted by Kentor on 10/16/06 14:39

Steve wrote:
> no, my email in the posting is not correct. that code should give you a good
> start, however there are a couple of problems with it when generating a more
> complex report with it. i haven't gotten around to fixing it, but i'm not
> sure you'll see some of the problem(s). anyway, it was mean to give you a
> start...and, i hope it did.
>
Yea... its quite more than a start... its quite a lot of code... ill
take a look at it in detail asap. if u can just send me a quick hello
email just incase i need ur help in the near future.
thanks.
>
> "Kentor" <kentor@gmail.com> wrote in message
> news:1160996789.916102.324140@f16g2000cwb.googlegroups.com...
> | Wow :) this is a lot of stuff thanks a lot Steve. I'll play with this
> | as soon as I get a chance. Is your email listed on the groups the
> | correct one in case i need to contact you about this?
> |
> | On Oct 13, 8:23 pm, "Steve" <no....@example.com> wrote:
> | > ok...been a long day.
> | >
> | > you'll need this function too (last one, promise). either put a call to
> it
> | > in each page or call the function in an include_once or require_once php
> | > file. notice that it has to call the db::execute function too...so,
> replace
> | > that call with dbExecute.
> | >
> | > function siteTracking($page, $user)
> | > {
> | > $ip = '';
> | > if (!$ip = $_SERVER['HTTP_CLIENT_IP'])
> | > {
> | > if (!$ip = $_SERVER['HTTP_X_FORWARDED_FOR'])
> | > {
> | > if (!$ip = $_SERVER['REMOTE_ADDR']){ $ip = 'UNKNOWN'; }
> | > }
> | > }
> | > $sql = "
> | > INSERT INTO siteTracking
> | > (
> | > Page ,
> | > IpAddress ,
> | > UserName ,
> | > Stamp
> | > )
> | > VALUES
> | > (
> | > '" . $page . "' ,
> | > '" . $ip . "' ,
> | > '" . $user . "' ,
> | > '" . date('Y-m-d H:i:s') . "'
> | > )
> | > ";
> | > db::execute($sql);
> | >
> | > }to call this function, you'd do something like this:
> | >
> | > siteTracking(basename($_SERVER['PHP_SELF']), $userName);
> | >
> | > where $userName is the variable that holds the user name of a logged on
> | > user. change $userName to the appropriate variable. this way you can
> tell
> | > not only ip's but what person was accessing a page.
> |

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация