jquery.ajax+php制作帝国cms6.6检测会员名是否可注册插件
0
阅: - 评:0 - 积分:摘要:
帝国cms默认的注册页面只在提交时才会在新页面判断信息正确与否,艺灵写了一个检测用户名是否可注册的插件,这样就可以省去一些不必要的操作了......
一、上次插件回顾
在之前的教程文章《jquery.ajax制作帝国cms6.6快速注册插件》中,艺灵一共修改了4个系统php
文件来实现该功能,很多不懂代码的看官根本就吃不消!所以,艺灵今天分享的这个检测会员名是否可注册会很简单,只新增一个写好的php
文件即可,不必担心修改系统文件出错等情况。下面开始一步步进入主题。
二、插件介绍
0.此插件针对的是帝国cms6.6 utf-8简体版,帝国cms7.2 utf-8也可用,帝国其它版本未测试;
1.此插件只检测会员名是否可注册,不检测其它内容;
2.只需要新增加一个单独的php
检测文件和一段jquery代码即可;
3.即使看官不懂代码,只要按此文章将文件放到对应的文件夹中即可实现想要的功能;
4.该插件不与系统文件起冲突,可放心使用。
三、制作php文件
我们先在网站中创建一个名叫:ajax20160217
的文件夹,此文件夹主要用途是:存放自定义的php
文件以及后面教程中提及的相关文件。为了方便记忆路径,我们将此文件夹创建到public
目录中,完整路径:网站根目录/e/public/ajax20160217。
文件夹创建好后我们接着来创建一个php
文件。由于这里是检测用户名,所以艺灵将此文件命名为:ajax_user.php
。命名好文件后我们需要在里面写入查询数据库的sql
语句及输出提示信息。详细代码见后文中的压缩包。
四、注册页面引入ajax
如果想在注册页面引入ajax,我们首先要找到注册页面的文件才行。完整路径:网站根目录/e/template/member/register.php
。如果看官担心等会修改有误,艺灵建议看官先备份下这个register.php
文件,直接复制一份即可。
接下来我们用hbuilder或Dreamweaver等编辑软件打开register.php
,接下来是很关键的一步,看官可要看仔细了!
直接拉到最下面,在第74
行添加以下代码。
4.1、引入js文件
- <!--引入jquery库,建议1.8版本以上,如果页面中已引入,可忽略此库-->
- <script type="text/javascript" src="http://www.yilingsj.com/skin/yilingsj/js/jquery-1.8.3.min.js"></script>
- <!--这个js文件才是关键!注意路径-->
- <script type="text/javascript" src="/e/public/ajax20160217/ajax_user.js"></script>
添加完js
后的效果配图:
说明一下,这里的ajax_user.js
文件是艺灵写的js文件,直接和上面的ajax_user.php
放同一目录中即可。不需要修改任何js
或php
代码了。
五、展示效果
此时我们在输入用户名的时候就可以看到右侧有文本提示了。配图:
六、源码下载
js+php文件下载
6.1 解压后的代码如何使用
下载文件并解压后如图:,看官直接将ajax20160217
文件复制到网站根目录/e/public/
中即可。
如果看官按照此教程操作后不能出现最终效果图上展示的效果,八成是因为路径问题。如果看官不会审查元素功能,可在qq上联系艺灵,艺灵将为看官解决问题。
----------完----------
转载声明:
若亲想转载本文到其它平台,请务必保留本文出处!
本文链接:/jquery/2016-02-17/365.html
若亲不想直保留地址,含蓄保留也行。艺灵不想再看到有人拿我的技术文章到他的地盘或者是其它平台做教(装)程(B)而不留下我的痕迹。文章你可以随便转载,随便修改,但请尊重艺灵的劳动成果!谢谢理解。
亲,扫个码支持一下艺灵呗~
Tag: jquery.ajax php二次开发 帝国cms教程 cms6.6 注册插件 插件下载 检测会员名
上一篇: jquery.ajax制作帝国cms6.6快速登录插件 下一篇: jquery.ajax+php制作帝国cms6.6~7.2检测邮箱是否已用插件