Maison >développement back-end >tutoriel php >Exemple de code de la méthode de transfert de valeur PHP et de la fonction de vérification Ajax
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/Notez qu'après le retour d'ajax, qu'il renvoie ou non, le retour final de la fonction est sous-fini/À ce stade, vous pouvez utiliser la méthode suivante pour vérifier la valeur entrante. Vous pouvez d'abord juger si l'étiquette renvoyée est une faute de frappe, la responsabilité Laissez la valeur être écrite dans une balise cachée, puis utilisez textContent pour lire si la valeur que nous avons spécifiée est écrite, afin de savoir si la valeur saisie est correct ; Si c'est correct, renvoie vrai, si c'est faux, alors renvoie faux
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!