手机号码/邮箱可以任选其一登录是怎么实现的?

整俩硬菜 发布于 2013/04/27 10:15
阅读 443
收藏 1
手机号码/邮箱可以任选其一登录是怎么实现的?拼sql是不?有没有成熟的方案啊?多谢!
加载中
0
逝水fox
逝水fox
不用拼sql,分析用户输入文本格式,手机和邮箱直接用不同的SQL查,反正返回的是同一个数据结构
0
amonxu
amonxu

手机和邮箱是两个不同的数据格式,根据正则判断输入的格式是手机还是email,然后在后台就可以这样:

if(密码=输入的密码 && (手机=输入的文本 || 邮箱=输入的文本 )){

//登录成功

}

返回顶部
顶部