Re: Counter problems!

From: Date: Wed, 29 Jan 2003 13:40:44 +0000
Subject: Re: Counter problems!
References: 1  Groups: php.windows 
Request: Send a blank email to php-windows+get-18176@lists.php.net to get a copy of this message
I use this on my site. <script language="PHP"> $counter_file="./count.dat"; if (!($fp=fopen($counter_file,"r"))) die ("Cannot open $counter_file."); $counter= (int) fread($fp,20); fclose($fp); if ($REMOTE_ADDR<>"000.000.000.000") { $counter++; $fp=fopen($counter_file,"w"); fwrite($fp,$counter); fclose($fp); } </script> This filters my own visits to the site . 000.000.000.000 is of course my IP adress. 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


« previous php.windows (#18176) next »