ajax 注册验证

ajax 注册验证,今天这个文章有一点怪了,就是验证url 是否能被正常访问哦,

<tr>
    <td height="34" align="center">博客地址:</td>
    <td height="25" align="center"><span class="STYLE1">*</span></td>
    <td><label>
    <input name="blog" type="text" id="blog" size="47" onblur="ajax(0);"  />
    </label></td>
    <td  id="u_info"></td>
  </tr>

上面是简单的html代码程序.下面贴出php 验证代码.

if( $ta==0){
 if(@file_get_contents($xm)){
  echo '<div id="success">&nbsp;&nbsp;&nbsp;&nbsp;博客地址可以访问</div>';
 }else{
  echo '<div id="error">对不起,你输入的博客地址不能正常访问<div >';
 }
}else{
 echo "<div id='error'>对不起,无效的操作!</div>";
}

好了我还是反ajax 代码也写出来吧,

var xmlHttp = false;

function ajaxcreate(){

try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
try {
  xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
 } catch (e2) {
  xmlHttp = false;
 }
 }

if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
 }
if(!xmlHttp){alert('Create Xmlhttp Fail ');return false;}
}

ajaxcreate();
  xmvalue=document.getElementById("blog").value;
 var url="ajax_check.php?txt="+encodeURI(xmvalue)+"&tag="+encodeURI(str)+"&rd="+Math.random();
 if (xmvalue== null || xmvalue.length>200 || xmvalue == "") return false;
 xmlHttp.open("POST",url,true);
 xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 xmlHttp.send(xmvalue); 
 xmlHttp.onreadystatechange=returnstate; 
}
function returnstate(){
 if(xmlHttp.readyState != 4 ){
  document.getElementById("u_info").innerHTML="<div class=defult>正在验证请稍后...</div>";
 }
 if(xmlHttp.readyState == 4 ){
  document.getElementById("u_info").innerHTML=xmlHttp.responseText;
  
 }
}

OK下面这段我以前写过了,不过为了方便还是也写出来了,最后申明一下:本站原创文章转载请注明来:  www.111cn.net/phper/php.html

时间: 2024-10-22 11:48:07

ajax 注册验证的相关文章

php+ajax注册验证实例(完整代码)

html代码  代码如下 复制代码 <script src="ajax.js"></script> <form> <table> <tr>   <td>用户名:</td>   <td><input type="text" id="txt1" onKeyUp="showHint(this.value)"></td&g

asp ajax注册验证之 防止用户名输入空格_应用技巧

check.asp 复制代码 代码如下: <% '''''''''''''''''''''''''''''''''''' Function ReplaceText(fString,patrn,replStr)     Set regEx = New RegExp     ' 建立正则表达式.         regEx.Pattern = patrn ' 设置模式.         regEx.IgnoreCase = True ' 设置是否区分大小写.         regEx.Global

php ajax注册验证用户名是否存在代码

conn.php文件  代码如下 复制代码 <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script > var xmlhttp function showhint(str) { if (str.length==0)   {   document.getelementbyid("txthi

Ajax注册用户时实现表单验证_AJAX相关

很多时候在网站上注册时,我们会发现,注册表单通常需要检查用户名和电子邮件地址的可用性:从而确保用户之间不拥有相同的用户名和电子邮件地址:一些网站喜欢在用户提交填写的用户信息时,做信息可用性的检查,而一些网站会做实时的用户名和电子邮件地址可用性检查,例如:"用户名"文本框失去焦点时:就用户体验来说,实时的用户信息检查用户体验效果更好,而不是在表单提交后,告诉用户信息不符合系统要求. 下面截图是新浪微博的注册界面,它采用的是实时的用户信息检查,如:手机号码和用户名等信息. 图1新浪微博注册

php+ajax注册实时验证功能_php实例

ajax的实时验证技术已经很成熟了,在一些规范的网站上,如果有注册验证的模板,必定会涉及到ajax的无刷新验证,这在用户注册的体验中是很棒的,对比一个不能及时和后台无刷新对接的验证模式,要重新返回来刷新,这对于用户来说,体验上是很不友好的. ajax的模式几乎是所有站点应用的需求,ajax作为前端无刷新验证,可以和所有后台语言进行组合使用,比如asp+ajax,php+ajax,.net+ajax等等组合,这里主要讲解的是php+ajax的注册验证. 下面的验证是一个完整的实例,我们在网站上面注

最原始的jQuery注册验证方式_jquery

这里介绍的第一个是最原始的表单验证方式,即没有使用即时验证,需要点击提交按钮才进行验证,也没有使用正则表达式或者AJAX验证,也或者是JQuery的验证,不过这么多验证方式接着第一个后面都会写出来的,即时验证,正则验证. 最原始的注册验证方式,需要通过点击提交按钮才验证,具体内容如下 先上图: 具体代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charse

利用ajax实现简单的注册验证局部刷新实例_AJAX相关

1,ajax(asynchronouse javascript and xml)异步的 javascrip 和xml 2,(包含了7种技术:javascript xml xstl dom xhtml css xmlhttpRequest) 3,是一种与服务器语言无关的技术,可以用在(php/jsp/asp.net) 4,ajax的工作原理: 创建一个ajax引擎->发送数据给服务器-->通过回调函数接收数据--->将数据赋给指定的页面 下面是注册验证案例register.php是注册页面

使用struts2+Ajax+jquery验证用户名是否已被注册_jquery

推荐阅读:JQuery+Ajax+Struts2+Hibernate框架整合实现完整的登录注册 在用户模块中的用户注册需求上,通常要进行用户名是否已被注册的验证,今天正好写了这个需求,把详细代码和所遇到的问题贴过来.在使用struts2+ajax时候,通常我们会返回json类型的数据,但是像上面的例子,我们只希望返回一个1和0有助于进行后续判断即可,没必要返回json类型,返回一个text字符串就可以了. regist.jsp(这里只提供<script>部分): <script type

会员注册验证代码(php+mysql+Ajax)

会员注册验证代码(php教程+mysql教程+ajax) <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="content-type" content