【zblog构建安全链接】BuildSafeURL 监测 CheckIsRefererValid();

zblog2年前zblog问题解答92
BuildSafeURL($zbp->host.'zb_users/plugin/chajianming/my.php')


输出  http://www.zblog.cn/zb_users/plugin/chajianming/my.php?csrfToken=34fd916373cc3bc05ebad25f12b3e232


在my.php 加入
CheckIsRefererValid();
进行安全监测


如果是form表单可以 

<form id="form1" name="form1" method="post" enctype="multipart/form-data">
    <?php if (function_exists('CheckIsRefererValid')) {
        echo '<input type="hidden" name="csrfToken" value="' . $zbp->GetCSRFToken() . '">';
    } ?>


相关文章

linux伪静态 (大括号转义)

linux伪静态 (大括号转义)

大括号转义问题: Nginx配置文件中,大括号{}默认用于配置块(如server{}),直接用在正则表达式中会被误解析。 解决方案:用单引号包裹正则表达式(推荐),或转义大括号(但转义可能不生效,...

ip地址查询 js

https://myip.ipip.net/json  https://opendata.baidu.com/api.php?query=115.111.95.40&co=&...

输入框按回车自动搜索,在输入框中按下回车键时执行js函数,阻止默认的表单form搜索,你可以使用 JavaScript 来监听键盘事件并阻止默认的表单提交行为。

输入框按回车自动搜索,在输入框中按下回车键时执行js函数,阻止默认的表单form搜索,你可以使用 JavaScript 来监听键盘事件并阻止默认的表单提交行为。 document...

brotli命令行 压缩和 解压缩命令

brotli压缩:brotli -q 11 1.txt -o 1.txt.br   // 压缩 1.txt 为1.txt.br  压缩等级为11级brotli 1.txt -o 1...

linux时间错误 centos时间错误

timedatectl set-timezone Asia/Shanghai echo "Asia/Shanghai" | ...