注册的一点意见
注册的一点意见
By 香草大叔
at 2018-05-01
0人收藏 • 1565人看过
如何取消邮箱
就是注册的时候不填写邮箱?
就是不输入邮箱也能注册。
这个咋弄啊?
我觉得邮箱就是个摆设
直接用户名+密码就OK了
快速注册
求斌哥一个解决方案!
- 登录后方可回帖
3 个回复 | 最后更新于 2018-05-02
先說我沒看代碼...但這樣應該是最快。
直接改view的註冊那頁emaill的imput表單隨機增加信箱,並禁止修改。
value="<?php echo rand().'@123.com'; ?>" readOnly="true"
如果要完全移除這個表單就要刪掉驗證那段了,我猜斌哥會說不建議刪除,然後就走了。
回复#1 @達也 :
我回去试一下,但是我觉得应该没有用,因为反馈给数据库的邮箱字段为空,可能无法提交,导致注册失败!关键是如何把提交给数据库的邮箱字段设置为可选,也就是不填也可以注册成功!这样应该就可以了!
反饋給數據庫應該不是空吧?
rand()就是亂數,所以會生成151651565165@123.com然後無法修改的形式去註冊,而且CB沒有約束,就算不用rand()指定個固定字串 ,整個論壇都用同一個信箱也沒關係....
1 | value="123456@123.com" readOnly="true" |
readOnly="true"讓這個欄位變成僅可讀,無法KEY,
或許還可以加個 style="visibility:hidden"隱藏起來信箱欄位。
理論上應該是可以的。
如果你是要不驗證信箱,剛稍微看了下github,只能從CheckMail()跟IsEmail這兩個改起。