问题描述:
我用动网做了个论坛,我想把用户注册时的填写Email这项去掉,请问大大应该怎样做?
如果在后台界面风格里把这email项填写框单纯去掉是不行的,因为会提示email是必填项
如果默认写一个,也是不行,因为email一样,下面的用户就不能注册
请大大指教,谢谢了!
回答第一楼的:我现在不考虑用户通过email拿回密码这个问题,因为我论坛注册快速简洁,谢谢您的问题
为什么没有人知道呢?
问题解答:
reg.asp(似乎是这个...反正第一个是注册那个词)里面搜索email,会看到一个判断语句,判断用户是否填写了email...
把这个判断句删除就OK
--------------------------是这一段---------------------
If IsValidEmail(Trim(Request.form("e_mail")))=false Then
ErrCodes=ErrCodes+"<li>"+template.Strings(30)
Else
If not Isnull(Dvbbs.Forum_Setting(52)) and Dvbbs.Forum_Setting(52)<>"" and Dvbbs.Forum_Setting(52)<>"0" Then
Dim SplitUserEmail
SplitUserEmail=Split(Dvbbs.Forum_Setting(52),"|")
For i=0 to Ubound(SplitUserEmail)
If Instr(Request.form("e_mail"),SplitUserEmail(i))>0 Then
ErrCodes=ErrCodes+"<li>"+template.Strings(31)
Exit Sub
End If
Next
End If
useremail=Dvbbs.CheckStr(Trim(Request.form("e_mail")))
End If
-------------------------------------------------------
请问,如果用户忘了密码要如何找回?