Cet article vous présente les trois méthodes de php du front-end au backend pour la vérification, ainsi que la fonction de vérification d'ajax. Les amis qui en ont besoin peuvent apprendre ensemble
3 façons de transmettre des valeurs du frontend PHP au backend pour vérification
Rien que les méthodes post, get et ajax.
Les méthodes post et get doivent utiliser la méthode méthode sur le formulaire pour stipuler que l'objectif principal est le transfert de valeur dynamique ajax pour la vérification en arrière-plan2 Le transfert de valeur dynamique ajax. le code est le suivant
//给调用ajax的这里设一个函数 function u_ajax(uname,upass){ //创建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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!