如果有人想做校园实名论坛或者熟人圈之类的论坛。那么,这提供一种通过在邀请码注册的前提下,修改系列代码并验证用户名是否匹配,从而达到实名注册的方法。
- 首先,在discuz后台打开开放邀请注册。
- 然后,在新用户注册时就会出现如下页面。 这时我们就要开始修改后台代码了 !先要了解下验证的流程,但是这里是小白教程你可以不需要了解,按步骤改就行。
- 这里我们要修改俩系统文件,是目录source/module/member下的class_member.php 和 function_member.php。更改代码如下:
- function_member.php中大概175行左右:
if(!empty($invite)) { if($invite['code'] == $code && empty($invite['fuid']) && (empty($invite['endtime']) || $_G['timestamp'] < $invite['endtime'])) { $result['uid'] = $invite['uid']; $result['id'] = $invite['id']; $result['appid'] = $invite['appid']; $result['