在这句上面加以下几句:是出个问题,当然,问题的具体内容可以自己修改
防恶意注册问题: 你老妈去年49岁,今年几岁?
|
请把那数字填在左边空格内 |
保存,上传到空间替换原文件
第二步:打开论坛主目录下的register.php
编辑-查找
$db->update("INSERT INTO pw_members (username, password,email,publicmail,groupid,memberid,icon,gender,regdate,signature,introduce,oicq,icq,site,location,bday,receivemail,yz,signchange) VALUES
在这句话的上面添加几句:是检测看回答问题的答案是否正确,具体答案自己根据自己的问题指定
if($manianling != 50) {
Showmsg("老妈几岁都不关心的人,去死吧!!","Javascript:history.back()");
}
保存,上传上传到空间替换原文件.
方法3:更改register.php的名字
就是改动注册页面的文件名,比如说把register.php改成r.php什么的。但有一点得注意,所有链接的register.php的页面都必须改成r.php,否则会变成白板的哟。
这是没有办法的办法,修改多,影响升级和论坛的当前运行,但是绝对有效
先把register.php改成你自己想要的名字
修改开始:
查register.php换成你改的名字如:welcome.php
login.php
global.php 2处
然后到template/wind(所有的模板只要有下面的文件,都要修改)8处修改!
faq.htm
login.htm
lang_email.php
lang_other.php
register.htm 3处simple_index.htm
simple_read.htm
simple_thread.htm
中查找
register.php
更换为你修改后的register.php名字。比如welcome.php
此方法不需要设置什么附加信息!
方法4:输入今日日期
1、修改register.php(register.php就在主目录下)
找到:
$db->update("INSERT INTO pw_members (username, password, email,publicmail,groupid,memberid,icon,gender,regdate,signature,introduce,oicq,icq,site,location,bday,receivemail,yz,signchange) VALUES
上面加上(中文自己修改):
if($nowday != $nowday1) {
Showmsg("日期没输正确.你不会忘了今天是几号了吧?","Javascript:history.back()");
}
找到:
@include_once(D_P.'data/bbscache/inv_config.php');
下面加上:
$nowday1 = gmdate("d", $timestamp + $timeoffset * 3600);
$nowday2 = gmdate("m月d日", $timestamp + $timeoffset * 3600);
2、修改register.htm(register.htm就在目录/template/wind/register.htm或其它风格目录)
找到:
必填信息 |
下面添加(中文自己修改):
防恶意注册问题:今天的日期是几号? 如果今天日
期是12月04日就填04
|
提示:请填入
color="#FF0000">$nowday1 快把它输入到左边文本框吧(忽略凌晨时差问题) |
友情提醒:请删除以前机器人注册的id,有好多机器人都是以前注册了不发帖,然后到规定日期狂发的,如果发现类似的ID,如利剑*等,请删除吧,留着就是隐患。
方法5:后台添加防自动注册机验证码
1. 打开template/admin/settings.htm
查找
注册时初始{$db_moneyname}:(建议设置为0.) |
|
在后面添加
防自动注册机验证码:例如“phpwinnd”(设置为空,则代表关闭) | (特别说明:修改完成后一定要到后台设置好您自己想要的验证码,留空则不启用这个功能)
|
2. 打开admin/settings.php
查找
if ($reg['regmaxname']>15){
adminmsg('illegal_username');
}
在后面添加
$reg['autoreg']=str_replace(" ","",trim($reg['autoreg']));
3. 打开template/wind/register.htm
查找
确认密码* |
|
在后面添加
防自动注册机验证码*
color=red>$rg_autoreg |
|
4. 打开register.php文件
查找
if(!$rg_rglower){
for ($asc=65;$asc<=90;$asc++){
if (strpos($regname,chr($asc))!==false){
Showmsg('username_limit');
}
}
}
在后面添加
if($rg_autoreg!="" && $autoreg!=$rg_autoreg){
showmsg('对不起,防自动注册机验证未通过!');
}
完成
希望对大家有些帮助。
推荐阅读
-
本文介绍了如何通过简单的步骤实现MySQL数据库的自动备份。具体方法是将一段脚本保存为批处理文件(.bat),该脚本可以定期执行数据库备份任务。此外,还提供了在不同操作系统和开发环境中配置备份任务的示例,包括VSCodium、Ubuntu代理设置以及Tomcat服务器的相关配置。这不仅提高了数据安全性,还简化了数据库管理流程。 ...
[详细]
蜡笔小新 2024-10-29 12:47:27
-
Meta公司的人工智能团队与卡内基梅隆大学的科学家合作,开发出了一种厚度不足3毫米的可变形塑料材料,这种低成本的“皮肤”有望加速“元宇宙”愿景的实现。该材料具有高度的灵活性和响应性,能够模拟真实皮肤的触感,为虚拟现实和增强现实技术提供更加沉浸式的体验。 ...
[详细]
蜡笔小新 2024-11-01 05:58:50
-
-
Issue with the Reserved Term HOSTS in System Configuration ...
[详细]
蜡笔小新 2024-11-01 01:55:21
-
本文详细介绍了如何利用Python的Turtle库高效绘制矩形图形,适合初学者快速上手。通过具体示例代码,帮助读者理解Turtle库的基本绘图方法和技巧,同时探讨了在不同应用场景中绘制矩形的实际操作,为后续复杂图形的绘制打下坚实基础。 ...
[详细]
蜡笔小新 2024-10-31 17:36:41
-
如何将PHP文件上传至服务器及正确配置服务器地址 ...
[详细]
蜡笔小新 2024-10-31 15:32:47
-
当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ...
[详细]
蜡笔小新 2024-10-31 10:28:12
-
从用户转变为开发者,不仅是一次角色的转换,更是一场深刻的思维升级之旅。本次专访中,StarRocks Committer 周威分享了他如何在这一过程中逐步提升技术能力与思维方式,为开源社区贡献自己的力量。 ...
[详细]
蜡笔小新 2024-10-31 09:21:44
-
Java 零基础入门:SQL Server 学习笔记(第21篇) ...
[详细]
蜡笔小新 2024-10-31 03:32:00
-
本文详细探讨了MySQL数据库的性能优化与参数调整技巧,旨在帮助数据库管理员和开发人员提升系统的运行效率。内容涵盖索引优化、查询优化、配置参数调整等方面,结合实际案例进行深入分析,提供实用的操作建议。此外,还介绍了常见的性能监控工具和方法,助力读者全面掌握MySQL性能优化的核心技能。 ...
[详细]
蜡笔小新 2024-10-31 03:13:07
-
尽管PHP曾是我的入门语言,并且至今仍是我的主要工作技能,但在经过五年的开发实践后,我更倾向于推荐Java。Java在与MySQL的兼容性和稳定性方面表现出色,更适合初学者学习和长期发展。此外,Java拥有更丰富的开发资源和社区支持,能够为开发者提供更多的成长机会和技术支持。 ...
[详细]
蜡笔小新 2024-10-30 20:46:08
-
尽管存在唯一列,仍显示“当前选择不包含唯一列。网格编辑、复选框、编辑、复制和删除功能不可用”的消息。 ...
[详细]
蜡笔小新 2024-10-30 18:52:18
-
全新发布的自我修复与自我更新的Linux版本,专为云计算环境设计! ...
[详细]
蜡笔小新 2024-10-30 10:53:23
-
MyJGUI 0.7.3 是一款基于 Java 的 MySQL 数据库管理工具的最新版本。此更新引入了新的键盘快捷键,并对用户界面进行了多项改进,提升了用户体验和操作效率。此外,该版本还优化了性能,增强了稳定性和安全性,为数据库管理员提供了更加便捷和高效的管理工具。 ...
[详细]
蜡笔小新 2024-10-27 15:53:38
-
在软件开发领域,有十位编程大师对行业发展产生了深远影响。本文基于国外知名社区的一项评选,通过图文并茂的形式,详细介绍了这十位杰出人物,包括游戏开发先驱John Carmack等,为读者呈现了他们卓越的技术贡献与创新精神。 ...
[详细]
蜡笔小新 2024-10-25 11:23:00
-
中国东方航空股份有限公司某站任意用户密码修改漏 ...
[详细]
蜡笔小新 2024-10-12 16:45:51
-
夏至_krisyeol_582
这个家伙很懒,什么也没留下!