这两天在测试手机注册功能,但一直不成功(其实,说起来可能会很长,所以还是简单点儿吧)。在我的一个手机上注册时提示“非法操作,请返回”(不知道为什么非法?)。后来,又换了一个手机,测试时提示“请填写注册原因。”。本来以为是开启了会员审核功能造成的,但关闭后在电脑上测试可以成功注册,但在手机上依然不成功。看来不填注册原因是绝对不行的!
话说,“论坛防恶意注册” 功能无论后台开启与否,在手机版的注册页面都有,这个比较有意思。
今晚在修改注册页提示信息“欢迎来到莘祺网注册页面,我们热情欢迎你的加入!”时看到这样一段代码:
注册原因*
于是先保存了起来。
后来查看手机版的注册文件时,看到相关部分的代码是: 请填写以下必填信息完成注册
用户名:({$rg_regminname}-{$rg_regmaxname}字节以内)
密码:({$rg_regminpwd}-{$rg_regmaxpwd}位)
再次输入密码:
email地址:
论坛防恶意注册
问题:$db_question[$qkey]
于是在“email地址:”部分的代码下面添加上面保存的代码,上传刷新测试,出错了!看来代码不对!!!
仔细看,你会发现,用户名、密码、再次输入密码和email地址部分的代码非常的相似,有规律!!!
于是,复制了email地址部分的代码并粘贴在它的下面,然后加以修改:改成“注册原因:”,并把“name”和“id”的值改成上面的“regreason”,保存、上传、刷新,修改成功!出现了“注册原因:”!于是,兴奋的拿手机测试能不能成功注册会员?
在输入完所有需要输入的信息后,点“注册”,紧张的等待返回的结果——心里十会期许!
提示“恭喜您,注册成功!”成功了!!!
当然,如果论坛开启了会员审核,不管是通过电脑还是手机注册的都是要审核的,请谅解!