关于Ecshop二次改造实现用户名或Email都能登陆
2016-09-11 20:39 来源:www.chinab4c.com 作者:ecshop专家
相信很多使用的朋友都想要这个功能,网上也有很多类似的修改教程。
下面说一下我的方法,也比较简单,已在ECSHOP2.7.2版测试通过。
打开 /includes/modules/integrates/integrate.php 文件。
找到
if ($this->check_user($username, $password) > 0) |
在它上面添加下面代码段
if(is_email($username)) { $sql = "select ".$this->field_name." from ".$this->table($this->user_table)." where ".$this->field_email."='".$username."'"; $username = $this->db->getOne($sql); if(!$username) return false; } |
是不是挺简单的。
其他版本的ECSHOP,站长没有亲自测试,相信也可以用此方法来解决。
最近更新
常用插件
- ecshop二次开发商品购买增
图片1香...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
ecshop热门问答
ecshop热门资料
ecshopFCK编辑器
ecshop怎么操作
ecshop用户留言
ecshopNEWS
ecshop搜索关键词
ecshop图片放大
ecshopseconds
ecshop广州移动
ecshop方案
ecshopIE6中广告位错位
orm
ecshopFPT
ecshop右侧
ecshop诚心
ecshopexist
ecshop浏览历史
ecshop绿色盒子
ecshop2011
ecshop凡客诚品
ecshop添加
ecshop新模板
ecshop搜寻
ecshopEcshop图片上传问题
ecshop鼠标滑过导航栏特效
ecshop在线生成
ecshop5800
ecshop模板文件
ecshop批处理图片
ecshoprar
ecshopZlib