账号通
    

账号  

密码  

9092

查看

14

回复
主题:V9.0x 允许使用手机号登录的修改 [收藏主题] 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/5/4 11:49:20   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

如果您的网站希望,会员可以通过手机号登录,那么可以按如下方法修改:


用DW等编辑工具打开user/checkuserlogin.asp


找到

  1. If InStr(UserName,"@")<>0 Then    Param=Param & " and Email='"& UserName & "'"   ElseIf Len(UserName)<10 and IsNumerIc(UserName) Then    Param=Param & " and (UserId=" & KS.ChkClng(UserName) & " or username='" & UserName &"')"   Else    Param=Param & " and UserName='" &UserName & "'"   End If

改为

  1. If InStr(UserName,"@")<>0 Then    Param=Param & " and Email='"& UserName & "'"   ElseIf Len(UserName)<10 and IsNumerIc(UserName) Then    Param=Param & " and (UserId=" & KS.ChkClng(UserName) & " or username='" & UserName &"')"   ElseIf Len(UserName)=11 and left(username,2)="13" Then

           Param=Param & " and Mobile='"& UserName & "'"

       Else    Param=Param & " and UserName='" &UserName & "'"   End If



增加红色的代码即可。

 
KesionCMS,,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
刚刚 当前离线

1852

主题

5

广播

126

粉丝
添加关注
级别:版主

用户积分:7093 分
登录次数:225 次
注册时间:2010/7/6
最后登录:2024/4/15
刚刚 发表于:2013/5/4 11:59:14   | 只看该作者 查看该作者主题 沙发 
left(username,2)="13"



现在手机号不一定是13开头的

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linwachina 当前离线

132

主题

10

广播

1

粉丝
添加关注
级别:一年级

用户积分:480 分
登录次数:248 次
注册时间:2012/12/28
最后登录:2018/9/18
linwachina 发表于:2013/5/4 14:59:00   | 只看该作者 查看该作者主题 藤椅 
科汛智能建站系统
left(username,2)="13"
现在手机号不一定是13开头的

怎么解决?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/5/4 15:28:57   | 只看该作者 查看该作者主题 板凳 
科汛在线考试系统(NET)

这个可以删除



and left(username,2)="13"

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linwachina 当前离线

132

主题

10

广播

1

粉丝
添加关注
级别:一年级

用户积分:480 分
登录次数:248 次
注册时间:2012/12/28
最后登录:2018/9/18
linwachina 发表于:2013/5/4 17:43:27   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lengxue 当前离线

3043

主题

18

广播

4

粉丝
添加关注
级别:大二

用户积分:10431 分
登录次数:1606 次
注册时间:2009/1/13
最后登录:2024/7/7
lengxue 发表于:2013/5/5 9:58:55   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wlwlycl 当前离线

1537

主题

23

广播

7

粉丝
添加关注
级别:高一年

用户积分:6647 分
登录次数:587 次
注册时间:2007/1/6
最后登录:2021/7/14
wlwlycl 发表于:2013/5/5 16:45:35   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
西桥电脑 当前离线

105

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:106 分
登录次数:14 次
注册时间:2012/12/27
最后登录:2013/5/26
西桥电脑 发表于:2013/5/5 23:27:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
浪侠 当前离线

416

主题

4

广播

1

粉丝
添加关注
级别:四年级

用户积分:2073 分
登录次数:299 次
注册时间:2007/2/12
最后登录:2019/3/14
浪侠 发表于:2013/5/6 0:51:44   | 只看该作者 查看该作者主题 9楼 
科汛智能建站系统
以下是引用 科汛官方在2013-5-4 15:28:57的发言:

这个可以删除





and left(username,2)="13"



要是11位的用户名,还带有字母,怎么办?这个验证条件不是太严谨

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
aawangp1 当前离线

13

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:17 分
登录次数:5 次
注册时间:2013/5/6
最后登录:2013/8/9
aawangp1 发表于:2013/5/6 8:54:42   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.20313秒 powered by KesionCMS 9.0