RE: [PHP-WIN] Re: Counter problems!
| From: | HKG) | Date: | Wed, 29 Jan 2003 15:00:43 +0000 |
| Subject: | RE: [PHP-WIN] Re: Counter problems! | ||
| References: | 1 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-18178@lists.php.net to get a copy of this message | ||
There are some potential pitfalls involving:
CASE 1: Multi user systems:
You will see the same IP for all of the users on that system.
CASE 2: Firewalls
You might only see the firewalls IP# for each and every user behind it.
CASE 3: Dynamically assigned IP#
IP# might dynamically be assigned to different user at different times points
> -----Original Message-----
> From: J.Veenhuijsen [mailto:info@solid-digital.nl]
> Sent: Wednesday, January 29, 2003 2:35 PM
> To: php-windows@lists.php.net
> Subject: [PHP-WIN] Re: Counter problems!
>
>
> You could check the IP adress of the visitor.
> If it has not changed the the visitor is the same.
> Last IP adress in the counter file?
>
>
> Jochem
>
> Radovan Radic wrote:
> > Hi
> >
> > I want to add simple counter on my index.php page.
> >
> > counter.php:
> > <?
> > if (!session_is_registered("counter"))
> > {
> > $fp=fopen("counter.txt","r");
> > $counter=fread($fp);
> > fclose($fp);
> > $counter++;
> > session_register("counter");
> > }
> > print "Visited: $counter<BR>";
> > ?>
> >
> > index.php
> > <?
> > session_start();
> > print "Simple page<BR>";
> > include("counter.php");
> > ?>
> >
> > This should work, but when someone refreshes index.php page, counter is
> > increased! How can i stop it?
> >
> > Thx,
> > Radovan
> >
> >
>
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>