php教程|php手册
PHP,Ajax,检测,用户名,邮件,注册,javascript
php教程-php手册
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教学,ajax实例教学
二维码打赏源码,vscode 安卓,hyper创建ubuntu,tomcat默认日志分割,sqlite使用的方法是什么,梦见一条爬虫在衣服里,php 时效,谷歌seo推广公司平凉,自适应网站系统吗,opencart2.3 模板安装lzw
PHP+Ajax检测用户名或邮件注册时是否已经存在是论坛或会员系统中常见的一个重要功能。本文就以实例形式简单描述这一功能的实现方法。具体步骤如下:
动态域名解析源码,Ubuntu未找到WiFi,爬虫软件读取poi,php nacos,安康seo排名lzw
A、PHP检测页面
mac 输出源码,ue4配置vscode,ubuntu改变定位,IIS和tomcat融合,爬虫弹幕论文,php构造json,莱阳seo优化推广平台,网站棋牌游戏源码,dede图片集是哪个模板lzw
check.php页面代码如下:
用户名:
B、Ajax验证页面
check.js页面代码如下:
var xmlHttp;function S_xmlhttprequest(){ if(window.ActiveXobject){ xmlHttp = new ActiveXObject(Microsoft.XMLHTTP); }else if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); }}function funtest100(){ var f = document.getElementsByTagName_r(form)[0].user.value;//获取文本框内容 S_xmlhttprequest(); xmlHttp.open("GET","jcfor.php?id="+f,true);//找开请求 xmlHttp.onreadystatechange = byphp;//准备就绪执行 xmlHttp.send(null);//发送}function byphp(){ //判断状态 if(xmlHttp.readyState==1){//Ajax状态 document.getElementByIdx_x_x( est100).innerHTML = "正在加载"; } if(xmlHttp.readyState==4){//Ajax状态 if(xmlHttp.status==200){//服务器端状态var bytest100 = xmlHttp.responseText;//alert(bytest100);document.getElementByIdx_x_x( est100).innerHTML = bytest100;} }}
C、PHP验证页面
chkfor.php页面代码如下:
希望本文所述实例对大家PHP程序开发有所帮助。
那个朋友有PHP+AJAX检验用户名的代码
文件包括:
userreg.html ( 注册页面)
ajaxreg .js(AJAX脚本及实时验证的JS脚本)
checkuserreg .php(连接数据库并检测用户名是否已注册的页面)
userreg.html ( 注册页面) 复制PHP内容到剪贴板
PHP代码:
function check(){ //用户名为空的时候
if(document.reg.username.value==””){
document.getElementById(‘check’).innerHTML=” 用户名不能为空!”;
document.reg.username.focus();
return false;
}
if(document.getElementById(‘check’).innerHTML==” The number is registed”){ //用户名已被注册的时候(The number is registed是AJAX返回回来的)
document.reg.username.focus();
return false;
}
if(document.reg.userpwd.value==””){ //密码为空的时候
document.getElementById(‘pwd’).innerHTML=” 用户密码不能为空!”;
document.reg.userpwd.focus();
return false;
}
if(document.reg.userpwd.value.length<6){ //密码长度错误的时候
document.getElementById(‘pwd’).innerHTML=” 密码长度不能小于6位!”;
document.reg.userpwd.focus();
return false;
}
if (document.reg.reuser……余下全文>>
javascript ajax php结合查询注册用户名是否已经存在问题
var username=$(‘#username’).val();
$.post(‘xx.php’,{username:username},function(data){
if(data==1){
alert(“已存在”);//或者 让个span或者div 显示 $(‘#xx’).html(“已存在”);
}
});
xx.php
$username=$_POST[‘username’];
$sql=”select * from user where username=$username”;
$handle=mysql_query($sql);
$num=mysql_num_rows($handle);
if($num>0){
$flag=1;
}else{
$flag=0;
}
exit($flag);