Ecshop实现使用email和手机号作为登录名(解决email有重复时的登录bug)

Ecshop实现使用email和手机号作为登录名(解决email有重复时的登录bug)
本文可帮助实现ecshop在用户注册后,只要你填写正确的邮箱、手机号,在下次登录时,随便输入其中一个作为用户名均可正常登录,并解决了因email地址在用户表中不是唯一字段而导致的在有多个用户使用同一个email地址时出现只有最先使用此email地址的用户才能正常登录,其他后使用此email地址的用户无法正常使用email地址登录的情况。好,废话不多说,直接见以下修改 找到/includes/modules/integrates/i...

Ecshop和Discuz的整合

Ecshop和Discuz的整合
ecshop,discuz等开源网站的整合,主要指会员同步注册,登录,登出等会员操作。这些整合其实都依赖于康盛公司的ucenter(discuz,uchome等都是该公司的开源产品,ecshop是做shopex的商派公司的)。 下面说一下一般情况下的整合流程: 1.安装ucenter ucenter是整合的核心部分,必须安装。下载ucenter,解压并将upload内全部上传进网站根目录下/ucent文件夹下,打开浏览器http://www.myweb.com/ucenter/insta...

Ecshop用户中心增加左侧菜单

Ecshop用户中心增加左侧菜单
Ecshop用户中心左侧树状管理菜单,相关模板是库文件:user_menu.lbi.右侧显示的页面则是由user_clips.dwt控制的。 在languages/zh_cn/user.php:增加$_LANG['label_test'] = ‘测试菜单’; User.php页面中添加页面控制跳转语句以及对于该页面显示操作的php语句,把涉及到的操作参数添加到user.php中的$ui_arr数组里面。

Ecshop批量注册用户

Ecshop批量注册用户
//第一步:后台添加导航 languageszh_cnadmincommon.php $_LANG['99_meicheng'] = '批量管理'; //meicheng $_LANG['01_meicheng_user'] = '批量添加用户'; //第二步:添加导航连接 adminincludesinc_menu.php $modules['99_meicheng']['01_meicheng_user']      = 'mc_user.php'; //第三步: 解压 www.rar 文件并放到对应目录下; 清除缓存; 登录后台操作; //第四步: 在 根目录建立 mc_upfile 文件夹 用来保...

Ecshop密码的加密方式分析

Ecshop密码的加密方式分析
在ecshop 注册过程中,加密方式是对变的,而不是简单的md5加密.可以看到,当整合了uc之后,他会去一个时间戳,和密码进行运算. 先看includes/modules/integrates/integrate.php中add_user()方法.里面有一段加密的代码 if ($md5password) { $post_password = $this->compile_password(array('md5password'=>$md5password)); } else { $post_password = $this->compile_password(array('password'=>...

ECShop 模板库项目功能详解(添加自定义库项目)

ECShop 模板库项目功能详解(添加自定义库项目)
本文希望能给想了解ECShop库项目功能的人提供一些帮助。ec的高手就可以忽略了,有不同意见的朋友欢迎提意见。 许多刚接触 ECShop的程序员或者用户,只知道它的模板管理很强大也很方便。却不知道它是如何实现这些的,也不知道如何修改。比如我想修改首页的“精品推荐”,该去哪里找呢?又或者在首页添加一个别的什么商品展示模块,在后台可以编辑商品显示的数量,该去哪里添加呢?其实这些都是ECShop的库项目...
Copyright © 破晓Web实验室 保留所有权利.   Theme  Ality 沪ICP备14044094号

用户登录