DedeCms会员注册默认有几个ajax同步检查是否有同名用户名、邮箱格式是否正确等,没有用户笔名的同步检查,而是通过提交后才弹出相应提示。

网上没有人研究过这个,慢慢摸索找到/member/templets/js/reg_new.js,就是ajax同步检查,去掉昵称(笔名)筛选的注释后发现这两个地方的同名检查实际上检查的是用户名而并非昵称(笔名),这里提供修改方法。

打开/member/index_do.php,找到:

//检查昵称是否存在

在该字段前增加:

else if($dopost=="checkuname")

{

AjaxHead();

$row = $dsql->GetOne("SELECT mid FROM `dede_member` WHERE uname LIKE '$uname' LIMIT 1");

if(!is_array($row)) {

$msg = "√昵称可以使用";

}

else {

$msg = "×昵称已经存在!";

}

echo $msg;

exit();

}

打开/member/templets/js/reg_new.js,找到:

/*

$("#uname").change( function() {

$.ajax({type: reMethod,url: "index_do.php",

data: "dopost=checkuser&fmdo=user&cktype=0&uid="+$("#uname").val(),

dataType: 'html',

success: function(result){$("#_uname").html(result);}});

});

*/

修改为:

$("#uname").change( function() {

$.ajax({type: reMethod,url: "index_do.php",

data: "dopost=checkuname&fmdo=user&uname="+$("#uname").val(),

dataType: 'html',

success: function(result){$("#_uname").html(result);}});

});

php 用户同名,DedeCMS会员注册用户名昵称(笔名)同名检查的方法相关推荐

  1. dedeCMS会员注册功能,如何开启或关闭?

    dedeCMS会员注册的时候,弹出提示信息:"系统关闭了会员功能,因此你无法访问此页面",(截图如下): 如何开启会员功能? 具体操作如下: "系统" > ...

  2. php mysql会员注册_PHP_php+mysql实现用户注册登陆的方法,本文实例讲述了php+mysql实现用 - phpStudy...

    php+mysql实现用户注册登陆的方法 本文实例讲述了php+mysql实现用户注册登陆的方法.分享给大家供大家参考.具体分析如下: 这是一款利用php与mysql数据库实现的用户注册与登录代码,功 ...

  3. oracle12c 创建新用户报错ORA-65096:公用用户名或角色名无效”解决方法

    oracle 12c创建用户需要添加C##或c## 创建一个用户名为user1密码为password1的用户 CREATE USER C##user1 IDENTIFIED BY password1 ...

  4. dedeCMS 会员中心注册登陆页面 - 模板修改

    dedeCMS 会员中心:注册登陆页面(logo.版权信息等)的修改问题 一. 模板文件路径及修改业务: 文件名 member\templets\ 涉及页面 修改业务 涉及图片名称 reg-new.h ...

  5. dedecms 会员网站UID注册名转MID

    dedecms做网络的大家都不陌生,小弟也做了一个网站,网站会员注册分为企业和个人注册,注册会员之后完善相关信息就会拥有一个独立的网站,但是所有会员站的的ID编号默认为注册的用户名,不少用户采用了中文 ...

  6. php mid转id,dedecms 会员网站UID注册名转MID

    dedecms 会员网站UID注册名转MID dedecms做网络的大家都不陌生,小弟也做了一个网站,网站会员注册分为企业和个人注册,注册会员之后完善相关信息就会拥有一个独立的网站,但是所有会员站的的 ...

  7. 会员模块(会员注册、会员登录、忘记密码、会员中心)

    会员注册 html代码: <form id="register_form" data-url="/tools/submit_ajax.ashx?action=use ...

  8. 织梦会员登录PHP,DEDECMS会员登录后跳转首页的简单实现方法

    DEDECMS会员登录后跳转首页的简单实现方法 互联网   发布时间:2009-06-06 15:06:24   作者:jb51   我要评论 关键字描述:简单 实现 方法 首页 会员 登录 & ...

  9. php用户注册重复_php如何禁止重复注册用户名

    php禁止重复注册用户名的方法:首先在创建数据库表的时候,对用户昵称设置字段唯一性:2.用前端传入的昵称作为查询条件查询数据库,看是否能查询出结果,如果可以的话就说明有重复了. php禁止重复注册用户 ...

最新文章

  1. MySQL练习题:常用函数
  2. 【JAVA集合类(大公司面试喜欢问的) 】
  3. 需求评审五个维度框架分析及其带来的启示-5-结束语
  4. QT 子窗体 最大化 界面显示不对
  5. c语言深度剖析第三版pdf_入门到入坟,蕴含全网最强知识点3283页笔记、pdf教程,活到老,学到老...
  6. Mac怎么不能拷贝文件到U盘
  7. InfluxDB的HTTP API写入操作
  8. jQuery bind事件练习及tab标签切换的实现
  9. wireshark在win8.1上抓包的问题解决
  10. quartus的modelsim仿真
  11. Java对证书的操作
  12. gmp计算机分类,GMP附录——计算机化系统汇总.pptx
  13. 党建管理系统开发,组织部干部人事任免平台建设方案
  14. 讯飞语音离线版本集成
  15. O2O电子商务 营销模式
  16. 计算机论文专著 论文集,学习计算机方面论文参考文献 学习计算机专著类参考文献有哪些...
  17. vscode运行cpp文件:检测到 #include 错误。请更新 includePath。已为此翻译单元(E:\C++ Code\test1\test1\test1.cpp)禁用波形曲线。
  18. Linux终端常用命令
  19. C语言数码管节日灯,硬件课程设计报告可编程节日彩灯(C语言).pdf
  20. OSPF多区域配置实验

热门文章

  1. DM8168硬件平台
  2. 以高科技传情达意,戴森如何以“洞察力”打造情人节贴心好礼?
  3. QT 调用vs写的dll 使用OutputDebugString输出调试信息
  4. 美格智能NB-IoT模组通过三个1000小时可靠性测试,并中标中国电信项目招标
  5. 用Go语言 模拟银行存款,取款,查询等操作 (Golang经典编程案例)
  6. 2013 全国高校计算机等级考试(广西考区)一级笔试试题,全国高校计算机等级考试广西考区一级笔试试题卷...
  7. matlab调用摄像头函数,Matlab调用系统摄像头
  8. mt4 api跟单接口
  9. 同惠TH2817BLCR测试仪+LCR数字电桥
  10. 纯方位角目标跟踪 EKF状态估计