博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
为wordpress后台登陆添加算术验证码
阅读量:7237 次
发布时间:2019-06-29

本文共 594 字,大约阅读时间需要 1 分钟。

  hot3.png

对于新建站(个人博客-)的站长来说提高后台的安全性,是一件非常重要的事,添加验证可以起到很好的效果,废话少说,贴代码

//后台登陆数学验证码function rhymo_add_login_fields() {  //获取两个随机数, 范围0~9  $num1=rand(0,9);  $num2=rand(0,9);  //最终网页中的具体内容      echo "

" ."" ."

";}add_action('login_form','rhymo_add_login_fields');function login_val() { $sum=$_POST['sum'];//用户提交的计算结果 switch($sum){ //得到正确的计算结果则直接跳出 case $_POST['num1']+$_POST['num2']:break; //未填写结果时的错误讯息 case null:wp_die('错误: 请输入验证码.');break; //计算错误时的错误讯息 default:wp_die('错误: 验证码错误,请重试.'); }}add_action('login_form_login','login_val');

转载于:https://my.oschina.net/rhymo/blog/1921302

你可能感兴趣的文章
JavaWeb--中文乱码小结
查看>>
MySQL优化经验和方法汇总
查看>>
JAVA获取CLASSPATH路径--转
查看>>
Linux 下测试网卡性能命令iperf 的用法
查看>>
工作总结 datatable 里的 数据 rows Columns
查看>>
正则表达式的优先级
查看>>
利用mvn进行多环境配置
查看>>
JMS发布/订阅消息传送例子
查看>>
Oracle 基础系列之1.2 oracle的基本使用
查看>>
POJ 1149 PIGS (最大流)
查看>>
fitnesse - 一个简单的例子(slim)
查看>>
小白也能懂的手写体识别
查看>>
vs中批量删除注释
查看>>
《程序出错后,程序员给测试人员的20条高频回复》
查看>>
SQL SERVER-时间戳(timestamp)与时间格式(datetime)互相转换
查看>>
printk 与syslog
查看>>
PHP中把一个文件夹下的一个文件移动到另一个文件夹
查看>>
关于点击空白关闭弹窗的js写法推荐
查看>>
PAT1009
查看>>
根据抓的包用代码模拟登录
查看>>