Jump to content

Php Hit Counter


Recommended Posts

Not the best, but a little something i made for you all :love:

First create your a text file named "count.txt" and put the number 0 in it, then save it.

Upload it and chmod is at 0666

Next open a text editor, and create a file called count.php and put the following code in:

<?php

// Copyright (c) Josh Gould 

$COUNT_FILE = "count.txt"; // File DB that holds ur amount of hits 

if (file_exists($COUNT_FILE)) { 

 ? $fp = fopen("$COUNT_FILE", "r+"); 

 ? flock($fp, 1); ?

 ? $count = fgets($fp, 4096); ?

 ? $count += 1; ?// Adds one count to file for hits 

 ? fseek($fp,0); ?

 ? fputs($fp, $count); ?

 ? flock($fp, 3); ?

 ? fclose($fp); ?

 ? echo "Hits: <b>"; 

 ? include "$COUNT_FILE"; 

 ? echo "</b><!-- hit counter by Josh Gould at http://scripts.joshrcc.com -->"; 

} else { 

 ? echo "Can't find file, check '\$file'<BR>"; // Error message 

} 

?>
Then when ever you want to count people's hits, just use this code:
<?php

include 'count.php';

?>

Link to post
Share on other sites

its very simple, however you will have to use php files instead of html files.

Example on how to include files using php

<?php

include "files.html";

?>

When you go to include the files, it can be any type of file, but where you put the script above has to be in a php file for it to work.

Link to post
Share on other sites
  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...