Then, we should test whether the file can be opened. Our counter often uses the inventory file for implementation. The file written by the counter is count.txt under the current directory, and then we should test whether the file can be opened.
Script ec (2); script
Example of page counters based on file systems
$ Countfile = "num.txt ";
// Define that the file written by the counter is count.txt under the current directory. Then, we should test whether the file can be opened.
If ($ fp = fopen ($ countfile, "r +") = false) {// open the file in read/write mode. if the file cannot be opened, exit.
Printf ("opening file % s failed! ", $ Countfile );
Exit;
}
Else
{
// If the file can be opened normally, the data in the file will be read, assuming 1
$ Count = fread ($ fp, 10 );
// Read 10-Bit Data
$ Count = $ count + 1;
Fclose ($ fp );
// Close the current file
$ Fp = fopen ($ countfile, "w + ");
// Open the file in overwrite Mode
Fwrite ($ fp, $ count );
// Write new data after 1
Fclose ($ fp );
// Close the file
Echo 'hello, you are the guest '. $ count ';
}
?>
Note: www.111cn.net/phper/php.html