We often see that the Statistical Code of many websites is displayed in the form of js calls. Let's look at an example.
$ Countfile = "num.txt ";
// Define that the file written by the counter is num.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 'document. write ("'. $ count .'")';
// Output data in javascript format
}
?>
Save it to filecount.php and create num.txt in the same directory.
In the html file, js calls the method.