实现ecshop让用户名和email都可以登陆
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
改动版本: ecshop 2.7.0 改动程序: /includes/modules/integrates/integrate.php 改动代码:145--162行的用户登陆函数.如下function login($username, $password) { if ($this->check_user($username, $password) > 0) { if ($this->need_sync) { $this->sync($username,$password); } $this->set_session($username); $this->set_cookie($username); return true; } else { return false; } } 改为 function login($username, $password) { 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; //echo $sql;exit; } if ($this->check_user($username, $password) > 0) { if ($this->need_sync) { $this->sync($username,$password); } $this->set_session($username); $this->set_cookie($username); return true; } else { return false; } } |
最近更新
常用插件
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
ecshop热门问答
ecshop热门资料
ecshop51鞋吧
ecshopfashion
ecshop搜索条件
ecshop收发邮件
ecshop简体
ecshop阿里巴巴
ecshopyifuge
ecshop面交
ecshop图文
ecshop短信发送
ecshop时效
ecshopmoneybook
ecshop总是
ecshop信息服务
ecshopbest
ecshop注册项强大功能
编译redis
zen cart下架商品
ecshop限时
ecshop站长统计
ecshopadwords
session
ecshop东西
ecshop这个
ecshop竞价广告
ecshoplhc
ecshop疑难
ecshop用户登陆
ecshop网店帮助
ecshopcalled