CORRECT use $_SESSION ! counter.php: <? if ( ! isset($_SESSION['count']) ) { $fp=fopen("counter.txt","r"); $_SESSION['count']=fread($fp); fclose($fp); $_SESSION['count']++; } print "Visited: $_SESSION['count']<BR>"; ?>
index.php <? session_start(); print "Simple page<BR>"; include("counter.php"); ?> 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
-- Sebastian Mendel [EMAIL PROTECTED] www.sebastianmendel.de www.tekkno4u.de www.nofetish.com -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php