php用session制作网站仿恶意刷新计数器

Posted 心雨星空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php用session制作网站仿恶意刷新计数器相关的知识,希望对你有一定的参考价值。

php用session制作网站仿恶意刷新计数器

<?php
session_start();/*启动session*/
if(!isset( $_SESSION["user"]))/*检测用户是否是首次访问*/
{
 $_SESSION["user"]="user";
 $_SESSION["count"]="count";
}
else{$_SESSION["count"]="no";}
$filename=count.text;
if(!file_exists($filename)) $counte=0;
else $counte=file_get_contents($filename);
if($_SESSION[count]=="count"){/*防止用户反复刷新*/
$_SESSION[user]=true;
$counte++;/*增加访客次数*/
}
echo "累积到访客人数:$counte";
file_put_contents($filename, $counte);/*将计数结果写入文件*/
 
?>

 

以上是关于php用session制作网站仿恶意刷新计数器的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress 会话不断刷新不一致

php 如何避免刷新页面重复插入数据到数据库

CSRF跨站攻击

基于Tornado自定制仿Django的Session以及Form组件

php保存session之后从不同页面读取的值不同?

php - 刷新页面后会话丢失[重复]