Statistics through session and cookie
Release: 2016-07-25 08:47:49
Original
1005 people have browsed it
Statistics through session and cookie
- // Statistics through session
- //Use text to store data
- if($_SESSION[temp]==""){ //Judge whether the value of $_SESSION[temp]=="" is empty, where temp is a custom variable
- if(($fp=fopen("counter.txt","r"))==false){
- echo "Failed to open file!";
- }else{
- $counter=fgets( $fp,1024); //Read the data in the file
- fclose($fp); //Close the text file
- $counter++; //Increase the counter by 1
- $fp=fopen("counter.txt","w") ; //Open the text file for writing
- fputs($fp,$counter); //Increase the new statistics by 1
- fclose($fp); } //Close the text
- $_SESSION[temp]=1; //After the counter value is increased, assign 1 to $_SESSION[temp]
- }
- //Read statistical data from the text file
- if(($fp=fopen("counter. txt","r"))==false){
- echo "Failed to open file!";
- }else{
- $counter=fgets($fp,1024);
- fclose($fp);
- }
- // ---------------------------------------
- // Statistics through cookies
- $f_open = fopen ("count.txt","r+"); //Open the specified file
- $count = fgets($f_open); //Read the data in the file
- if(empty($_COOKIE['cookie_name'])) { //Determine whether the COOKIE exists
- setcookie("cookie_name",value,time()+1800); //If it does not exist, create the COOKIE
- $count = $count + 1; //Change the value of the variable $count Add 1
- rewind($f_open); //Open the specified file
- fwrite($f_open,$count); //Write new data to the file
- fclose($f_open); //Close the file
- }
Copy code
|
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31