RE: [PHP-WIN] Re: Counter problems!

From: 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 >

« previous php.windows (#18178) next »