相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
php傳值方式和ajax的驗證功能
PHP前臺傳值到后臺進行驗證的3種方式
1.不外乎就是post,get和ajax方式
post和get方式就是在表單上用method方式規(guī)定主要就是ajax動態(tài)傳值進行后臺驗證
2.ajax 動態(tài)傳值代碼如下
//給調(diào)用ajax的這里設(shè)一個函數(shù) function u_ajax(uname,upass){ //創(chuàng)建ajax if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }else{ xmlhttp = new ActiveObject(“Microsoft.XMLHTTP”); } //打開一個頁面 xmlhttp.open(“post”,”../dao/loginAction.php”,true); //在用post方式傳值的時候要加上這句,不然后臺會收不到 xmlhttp.setRequestHeader(“Content-type”,”application/x-www-form-urlencoded”); //這里傳值過去 xmlhttp.send(“uname=”+uname+”&&”+”upassword=”+upass); //準備返回處理 xmlhttp.onreadystatechange=function(){ if(xmlhttp.readyState == 4 && xmlhttp.status == 200 ){ //這里是返回的值 var res = xmlhttp.responseText; //返回處理 if(res == "errn"){ document.getElementById("err").style.visibility="visible"; document.getElementById("err").style.color="red"; document.getElementById("err").innerHTML="賬號或密碼錯誤!"; return false; }else{ //若無返回值則定為空 document.getElementById("err").innerHTML=""; } } } }//ajax