一聚教程网:一个值得你收藏的教程网站

热门教程

ecshop会员注册提示”用户名已存在”,无法注册

时间:2022-06-25 16:42:19 编辑:袖梨 来源:一聚教程网

我的ecshop模板在注册新会员的填写表单界面,输入用户名后就提示“用户名已存在,请重新输入”,而我输入的用户名明明是不存在的,为什么?

答:

分几种情况:

1、如果你的ECSHOP商城有和其他程序用UCENTER整合过,可能是UCENTER通信未配置好,导致检测用户名是否已存在时不能通过检测。

2、问题可能是某个语言包文件,如/languages/zh_cn/user.php

找到

* 密码强度 */

$_LANG['pwd_lower'] = '弱';

$_LANG['pwd_middle'] = '中';

$_LANG['pwd_high'] = '强';

$_LANG['user_reg_info'][0] = '如果您不是会员,请注册';

$_LANG['user_reg_info'][1] = '友情提示';

$_LANG['user_reg_info'][2] = '不注册为会员也可在本店购买商品';

$_LANG['user_reg_info'][3] = '但注册之后您可以';

$_LANG['user_reg_info'][4] = '保存您的个人资料';

$_LANG['user_reg_info'][5] = '收藏您关注的商品';

$_LANG['user_reg_info'][6] = '享受会员积分制度';

$_LANG['user_reg_info'][7] = '订阅本店商品信息';

$_LANG['add_bonus'] = '添加红包';

最后面的在文件最后的PHP结束符号 ?> 后面存在空格,这种情况会造成AJAX调用检查用户名是否存在时发生错误,提示任何新用户名都已存在,解决方法是,删除user.php文件最后的PHP结束符号
?>

 

热门栏目