> php教程 > php手册 > ajax php用户无刷新登录实例

ajax php用户无刷新登录实例

WBOY
풀어 주다: 2016-05-25 16:51:17
원래의
834명이 탐색했습니다.

<!doctype html> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="content-type" content="text/html; charset=gb2312" /> 
<title>ajax php用户无刷新登录实例</title> 
<script> 
function userlogin() {
var xmlhttp;
var str;
var sendstr = "";
try {
xmlhttp = new xmlhttprequest();
} catch (e) {
xmlhttp = new activexobject("microsoft.xmlhttp");
}
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readystate == 4) {
if (xmlhttp.status == 200) {
str = xmlhttp.responsetext;
document.getelementbyid("userlogin").innerhtml = str;
} else {
alert("系统错误,如有疑问,请与管理员联系!" + xmlhttp.status);
}
}
}
xmlhttp.open("post", "config/userlogin.php", true);
xmlhttp.setrequestheader(&#39;content-type&#39;, &#39;application/x-www-form-urlencoded&#39;);
xmlhttp.send(sendstr);
}
</script> 
</head> 
<body> 
<form id="form1" name="form1" method="post" action=""> 
  <p> 
<label for="textfield"></label> 
<input type="text" name="uname" id="uname" /><span id="userlogin"></span><br /> 
<input type="text" name="upwd" id="upwd" /><span id="upwds"></span> 
  输入用户名</p> 
  <p> 
<input type="button" name="button" id="button" value="登录" onclick="userlogin();" /> 
  </p> 
</form> 
</body> 
</html>
로그인 후 복사

userlogin.php文件

<?php
$uid = $_post[&#39;uname&#39;];
$pwd = $_post[&#39;upwd&#39;];
$sql = "select * from tabname where uid=&#39;$uid&#39; and pwd=&#39;$pwd&#39;";
$query = mysql_query($sql);
if (mysql_num_rows($query)) {
    echo &#39;登录成功&#39;;
} else {
    echo &#39;用户名或密码不正确!&#39;;
}
?>
로그인 후 복사


教程地址:

欢迎转载!但请带上文章地址^^

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿