教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 [原创]ajax 实现用户注册功能教程三

[原创]ajax 实现用户注册功能教程三

发布时间:2016-10-27   编辑:jiaochengji.com
教程集为您提供[原创]ajax 实现用户注册功能教程三等资源,欢迎您收藏本站,我们将为您提供最新的[原创]ajax 实现用户注册功能教程三资源

//[原创]ajax 实现用户注册功能教程三

本教程由本站原创,转载请注明来处

作者:www.jiaochengji.com

邮箱:drise@163.com

QQ:271728967

//

现在到了第三步,我们来写type.php文件,这个文件的作用是判断用户名是否存在,再然后数据给用户.

<?php
header("Content-type:text/html;charset=gb2312");//为了不让其出现乱码所以把文档编码设置为gb2312
$xm=Strreplace(isset($_GET['txt'])?$_GET['txt']:'null');//取得用户名
if(preg_match("/^[".chr(0xa1)."-".chr(0xff)."] $/", $xm)){//判断用户名第一个是否为汉字,
  echo("<div id='phperblog_showinfo_red'>对不起,不能使用中文作为用户名! </div>");
  exit();
  }
if($xm=='null' || $xm=='' || strlen($xm)>10 || strlen($xm)<3){//判断用户名的合法性
 echo("<div id='phperblog_showinfo_red'>对不起,你输入的用户名不合法,用户由3-10Aa_zZ及数字组成! </div>");
 exit();
}else{
 $result=mysql_query("select uname from tablename where uname='$xm' ") or die('Error !'."Error system busy.....plase wait!");
 if(!mysql_num_rows($result)){
  echo("<div id='phperblog_showinfo_reg'>恭喜你!用户名".$xm."还未注册,你可以注册! </div>");
 }else{
  echo("<div id='phperblog_showinfo_red'>对不起,用户己注册请选择其它名称!</div>");
 }
}
?>

您可能感兴趣的文章:
[原创]ajax 实现用户注册功能教程三
[原创]ajax 实现用户注册功能教程四
php网页怎么用手机号注册
[原创]ajax 实现用户注册功能教程二
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
PHP开发常见功能实现流程
js能用php代替吗
在jQuery 1.5中使用deferred对象的代码(翻译)
PHP怎么防止账号批量注册
jQuery源码分析系列(31) : Ajax deferred实现

[关闭]
~ ~