Ajax
发布时间:2019-10-12 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
php+Ajax检测用户名或邮件注册时是否已经存在是论坛或会员系统中常见的一个重要功能。本文就以实例形式简单描述这一功能的实现方法。具体步骤如下:
check.php页面代码如下:
二、Ajax验证页面
check.js页面代码如下:
http;
function S_xml
httprequest()
{
if(window.ActiveXob
ject)
{
xml
http = new ActiveXOb
ject('Microsoft.XML
http'
);
}else if(window.XML
httprequest)
{
xml
http = new XML
httprequest(
);
}
}
function funtest100()
{
var f = document.getElementsByTagName_r('form')
[0].user.value;//获取文本框内容
S_xml
httprequest(
);
xml
http.open("GET","jcfor.
php?id="+f,tru
E);//找开请求
xml
http.onreadystatechange = by
php;//准备就绪执行
xml
http.send(
null);//发送
}
function by
php()
{
//判断状态
if(xml
http.readyState==1)
{//Ajax状态
document.getElementByIdx_x_x('test100').innerHTML = "正在加载";
}
if(xml
http.readyState==4)
{//Ajax状态
if(xml
http.status==200)
{//服务器端状态
var bytest100 = xml
http.responseText;
//alert(bytest100
);
document.getElementByIdx_x_x('test100').innerHTML = bytest100;
}
}
}
chkfor.php页面代码如下:
php;">
php
if($_GET[id])
{
sleep
(1);
$conn=mysql_connect('localhost','root',''
);
mysql_
SELEct_db('test',$conn
);
$sql="
SELECT * FROM `user` WHERE
`name`='$_GET[id]'";
$q=mysql_query($sql
);
if(is_array(mysql_fetch_row($q))){
echo "用户名已经存在";
}else{
echo "用户名可以使用";
}
}
?>
希望本文所述实例对大家php程序开发有所帮助。
大佬总结
以上是大佬教程为你收集整理的PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程全部内容,希望文章能够帮你解决PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。