亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php+ajax注冊實時驗證功能

2020-03-22 17:51:10
字體:
來源:轉載
供稿:網友
ajax的實時驗證技術已經很成熟了,在一些規范的網站上,如果有注冊驗證的模板,必定會涉及到ajax的無刷新驗證,這在用戶注冊的體驗中是很棒的,對比一個不能及時和后臺無刷新對接的驗證模式,要重新返回來刷新,這對于用戶來說,體驗上是很不友好的。ajax的模式幾乎是所有站點應用的需求,ajax作為前端無刷新驗證,可以和所有后臺語言進行組合使用,比如asp+ajax,php+ajax,.net+ajax等等組合,這里主要講解的是php+ajax的注冊驗證。下面的驗證是一個完整的實例,我們在網站上面注冊時,在輸入用戶名時,首先要進行無刷新驗證,要驗證一下后臺數據庫里面是否存在同名的數據,如果存在,則無刷新顯示用戶名已被占用的提示,這里一共涉及到四個文件。ajax.js:ajax技術的核心文件了,主要是驗證提示的時時顯示,這個文件通常不需要進行修改,只需要進行前端調用即可。
var xmlHttpfunction showHint(str)if (str.length==0) document.getElementById("txtHint").innerHTML="" returnxmlHttp=GetXmlHttpObject()if (xmlHttp==null) alert ("Browser does not support HTTP Request") returnxmlHttp.onreadystatechange=stateChanged var geturl="conn.php q="+str//sid是增加一個隨機數 防止頁面啟用緩存技術·geturl=geturl+"&sid="+Math.random()geturl=encodeURI(geturl);geturl=encodeURI(geturl); xmlHttp.open("GET",geturl,true)xmlHttp.send(null)function stateChanged() if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") document.getElementById("txtHint").innerHTML=xmlHttp.responseText function GetXmlHttpObject()var xmlHttp=null; // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest();catch (e) // Internet Explorer xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); catch (e) xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");return xmlHttp;conn.php:這是網站的配置文件,要配置好自己本地的mysql用戶名和密碼,需要配置PHP與數據庫的連接,可以參考PHP+MYSQL數據庫連接的文章,另外要處理接受過來的數據進行時實顯示,如果有多項要驗證的文件,在這里進行多項接受和驗證即可。
$q=$_GET["q"];$q = urldecode($q);if (strlen($q) 0) $conn = @mysql_connect("localhost","root","1010") or die ("MySql連接錯誤"); mysql_select_db("xin",$conn); mysql_query("set names 'utf8'"); $sql = "SELECT username FROM message WHERE username = '$q'"; $query = mysql_query($sql); @$row = mysql_fetch_array($query); if(!empty($row['username'])) $response = " font color=red 已經被注冊! /font }else $response = " font color=blue 恭喜!可以注冊! /font echo $response;
index.html:這就是前端文件了,這個文件相對來說要更簡單一些,調用了ajax.js的處理文件,將要提交無刷新驗證的文件提交到conn.php和后臺進行連接。
html head meta http-equiv="Content-Type" content="text/html; charset=utf-8" script src="ajax.js" /script /head body bgcolor="#999999" center form table td 用戶名: /td td input type="text" id="txt1" onKeyUp="showHint(this.value)" /td /tr tr align="center" td colspan="2" span id="txtHint" /span /td /tr /table /form /center /body /html 庫.txt:這個就是SQL的數據庫文件了,將這個文件導入到mysql數據庫中即可。
DROP DATABASE IF EXISTS `xin`;CREATE DATABASE `xin` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `xin`;
將這幾個文件保存在可以運行PHP文件的根目錄即可,測試網址為 localhost/index.html,下面是打包下載的整套文件,試著修改為自己需求的注冊模塊,比如加上密碼,姓名之類的。源碼下載:http://xiazai.phpstudy.net/201607/yuanma/php+ajaxzhuce(phpstudy.net).rar以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持phpstudy。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美三级xxx| 91wwwcom在线观看| 欧美日韩另类视频| 亚洲一区二区三区视频| 久久久999国产精品| 黑人巨大精品欧美一区二区| 日韩精品在线免费播放| 亚洲欧美国产一本综合首页| 中文字幕免费精品一区高清| 成人黄色免费片| 国产精品一区二区久久久| 国产精品十八以下禁看| 亚洲精品aⅴ中文字幕乱码| 国产成人+综合亚洲+天堂| 性夜试看影院91社区| 欧美乱大交xxxxx另类电影| 欧美黑人一区二区三区| 日韩女优人人人人射在线视频| 中文字幕日韩在线观看| 国产精品电影在线观看| 一本色道久久88亚洲综合88| 最新国产成人av网站网址麻豆| 欧美性videos高清精品| 欧美日产国产成人免费图片| 在线性视频日韩欧美| 中文字幕亚洲一区二区三区| 亚洲精品免费网站| 亚洲天堂一区二区三区| 国产精品旅馆在线| 欧美裸体xxxx极品少妇软件| 国产在线精品自拍| 九九久久精品一区| 亚洲成人av片| 亚洲大胆美女视频| 91麻豆国产语对白在线观看| 51精品在线观看| 午夜精品在线视频| 精品在线欧美视频| 午夜精品福利电影| 成人中心免费视频| 亲爱的老师9免费观看全集电视剧| 国产精品91久久久久久| 中文字幕日韩精品有码视频| 97久久精品国产| 国产精品偷伦视频免费观看国产| xxx成人少妇69| 欧美黑人极品猛少妇色xxxxx| 欧美性猛交xxxx富婆| 国产精品久久久久免费a∨| 成人精品一区二区三区| 97精品免费视频| 91香蕉嫩草影院入口| 91人人爽人人爽人人精88v| 日韩综合视频在线观看| 中文在线资源观看视频网站免费不卡| 亚洲电影免费观看高清完整版在线| 欧美在线观看网址综合| 亚洲精品视频二区| 国产精品一二三视频| 欧美激情手机在线视频| 亚洲激情久久久| 亚洲视频在线观看视频| 成人黄色免费网站在线观看| 欧美激情中文网| 91久久国产综合久久91精品网站| 自拍偷拍免费精品| 久久视频在线播放| 91最新在线免费观看| 欧美日韩第一页| 亚洲第一区第一页| 亚洲欧美精品suv| 91香蕉嫩草神马影院在线观看| 在线观看久久av| 日韩亚洲第一页| 久久成人人人人精品欧| 日韩精品视频在线播放| 欧美精品videossex性护士| 久久99热这里只有精品国产| 国产视频精品久久久| 亚洲成人a**站| 久久久久久久影视| 久久在线精品视频| 88国产精品欧美一区二区三区| 综合av色偷偷网| 国产男人精品视频| 国产精品久久久久久久久久免费| 中文字幕亚洲精品| 亚洲一区久久久| 91亚洲国产精品| 欧美一级在线播放| 国产精自产拍久久久久久| 国产精品尤物福利片在线观看| 国产精品直播网红| 国产精品影院在线观看| 一区二区福利视频| 国产精品扒开腿做| 欧美日韩国产丝袜另类| 国产午夜精品麻豆| 国产z一区二区三区| 久久色精品视频| 国产精品女主播| 久久久久久久一区二区三区| 在线看日韩av| 最近2019中文免费高清视频观看www99| 日韩av在线一区| 成人黄色免费看| 亚洲一区第一页| 欧美高清视频一区二区| 欧美一区深夜视频| 久久久久久亚洲精品中文字幕| 久99久在线视频| 岛国视频午夜一区免费在线观看| 亚洲国产天堂久久综合网| 成人欧美在线视频| 91精品国产乱码久久久久久久久| 亚洲综合大片69999| 色阁综合伊人av| 欧美性xxxx在线播放| 国产噜噜噜噜噜久久久久久久久| 揄拍成人国产精品视频| 国产在线播放91| 亚洲一区二区三区四区在线播放| 成人av.网址在线网站| 欧美性xxxxx极品娇小| 永久免费看mv网站入口亚洲| 中文字幕欧美国内| 国产啪精品视频网站| 久久国产加勒比精品无码| 欧美一级在线播放| 欧美老少配视频| 国产综合福利在线| 日韩视频免费观看| 国产成人免费91av在线| 亚洲视频在线观看视频| 91av成人在线| 精品成人在线视频| 欧美性生交大片免网| 欧美另类69精品久久久久9999| 日韩经典中文字幕| 91av在线免费观看视频| 日韩美女在线观看| 欧美在线激情网| 欧美日韩国产精品一区二区三区四区| 亚洲欧美另类在线观看| 不卡中文字幕av| 久久久久久久成人| 草民午夜欧美限制a级福利片| 97精品久久久中文字幕免费| 欧美另类交人妖| 亚洲视频在线观看视频| 日韩电影视频免费| 亚洲国产精品国自产拍av秋霞| 国产精品免费在线免费| 国产成人在线视频| 亚洲国产成人久久综合一区| 亚洲一区二区中文字幕| 国产午夜精品视频免费不卡69堂| 国产精品久久综合av爱欲tv| 精品免费在线观看| 亚洲激情视频在线| 91精品久久久久久久久中文字幕| 日韩美女视频免费在线观看| 欧美在线www| 国产精品日韩av|