简单示例AJAX结合PHP代码实现登录效果代码
发布时间:2020-12-15 23:34:16 所属栏目:百科 来源:网络整理
导读:HTML部分: functionpostRequest(strURL){ varxmlHttp; if(window.XMLHttpRequest){//ForMozilla,Safari,... varxmlHttp=newXMLHttpRequest(); } elseif(window.ActiveXObject){//ForInternetExplorer varxmlHttp=newActiveXObject("Microsoft.XMLHTTP"); }
HTML部分:varxmlHttp; if(window.XMLHttpRequest){//ForMozilla,Safari,... varxmlHttp=newXMLHttpRequest(); } elseif(window.ActiveXObject){//ForInternetExplorer varxmlHttp=newActiveXObject("Microsoft.XMLHTTP"); } xmlHttp.open('POST',strURL,true); xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xmlHttp.onreadystatechange=function(){ if(xmlHttp.readyState==4){ updatepage(xmlHttp.responseText); } } xmlHttp.send(strURL); } functionupdatepage(str){ if(str=="yes"){ alert("WelcomeUser"); }else{ alert("InvalidLogin!Pleasetryagain!"); } } functioncall_login(){ varusername=window.document.f1.username.value; varpassword=window.document.f1.password.value; varurl="login.php?username="+username+"&password="+password; postRequest(url); } |
PHP脚本部分login.php:
$username=$_GET["username"];
$password=$_GET["password"];
if($username=="admin"&&$password=="admin"){
echo"yes";
}else{
echo"No";
}
?>
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!