PX : code

Bala's Simple Counter by Balakumar Somu
Rating: 5.00
Download this code


<html>
<head>
<title>Bala's Simple PHP Counter</title>
</head>
<body>
<!-- 
/*
Hai,
     This is a very simple counter which uses no database. You can use this counter to keep track of the number of  visitors to your site. This counter uses the simple and time-tested method of updating a text file(say, acc.txt). 
     All you have to do is just copy the below code into your index.htm page in the exact location you wish to display the counter. If you do not wish to display the number of visitors just remove the following line from the program. 

echo "<br>You are the $cnew  Visitor to This site";

    If you wish to view the number of visitors to different sections of your site just create more text file (acc1.txt, acc2.txt...) and modify the corresponding file name in the program and paste the code in the required pages.

    You can down load the latest version of this counter from http://www.balakumar.8m.com/mycode/php/counter/balacounter.zip
*/
-->



<!--COPY FROM THIS LINE TO THE 'END COPY' LINE INTO YOUR
'INDEX.HTM' FILE.
YOU CAN PLACE IT IN THE LOCATION YOU WANT THE VISITOR NUMBER 
TO BE DISPLAYED
-> 

<?php
/* 
********************************************************** 
*                                                        *  
*        Bala's Simple PHP Counter                *
*Copyright (c) 1999, Balakumar (somu_balakumar@yahoo.com *
*                                                        *
**********************************************************
*
*
*
*    This is a very simple counter I have written using
*PHP. This counter can give you the count of visitors to your
*site. As databases are not used, it is very simple to configure 
*and use. You can feel free to copy and distribute. 
*
*    I welcome your sugesstions and comments. Please mail
*me at   somu_balakumar@123india.com.    
*
*********************************************************
*/

//open the file handler

$fp=fopen("acc.txt","r");

//Read the previous count
$count=fgets($fp,1024);

//close the file.
fclose($fp);

$fw=fopen("acc.txt","w");

//Increment the counter
$cnew=$count+1;

//write the counter back to the log file ie., acc.txt
$countnew=fputs($fw,$count+1);

//Display VISITOR NUMBER    
echo "<br>You are the $cnew  Visitor to This site";

fclose($fw); 

?>

<!--END COPY-->

</body>
</html>

Comments or questions?
PX is running PHP 5.2.17
Thanks to Miranda Productions for hosting and bandwidth.
Use of any code from PX is at your own risk.