hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php防备歹意革新日期怎么改【php题目】

2019-11-26PHP问题搜搜PHP网56°c
A+ A-
一般来说,歹意革新就是不断的去革新提交页面,致使涌现大批无效数据,下面我们来总结一下php 防备歹意革新页面要领总结。

防备歹意刷页面的道理是: (引荐进修:PHP视频教程)

请求在页面间通报一个考证字符串, 在生成页面的时刻 随机发生一个字符串, 做为一个必需参数在所有衔接中通报。同时将这个字符串保存在session中。

点衔接或许表单进入页面后,推断session中的考证码是否是与用户提交的雷同,假如雷同,则处置惩罚,不雷同则认为是反复革新。

在处置惩罚完成后将从新生成一个考证码,用于新页面的生成

PHP完成代码以下:

<?php 
 
session_start(); 
 
$k=$_GET['k']; 
 
$t=$_GET['t']; 
 
$allowTime = 1800;//防革新时候 
 
$ip = get_client_ip(); 
 
$allowT = md5($ip.$k.$t); 
 
if(!isset($_SESSION[$allowT])) 
 
{ 
 
$refresh = true; 
 
$_SESSION[$allowT] = time(); 
 
}elseif(time() - $_SESSION[$allowT]>$allowTime){ 
 
$refresh = true; 
 
$_SESSION[$allowT] = time(); 
 
}else{ 
 
$refresh = false; 
 
} 
 
?>

以上就是php防备歹意革新日期怎么改的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php防备歹意革新日期怎么改【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: