$(document).ready(function(){
$("#form").submit(function(){
login();
return false;
});
});
function login() {
var acount = $("#acount").val();
var pass = $("#pass").val();
if (acount == "") {
$("#confirm").text("请输入登录用户名");
$("#acount").focus();
return false;
}
if(pass == "") {
$("#confirm").text("请输入登录密码");
$("#pass").focus();
return false;
}
$.ajax({
async:false,
type: "POST",
url: "index.php",
dataType:"json",
data:"acount=" + acount + "&pass=" + pass+"&action=login",
error:function(){
alert("ajax error!");
},
success: function(msg){
if(msg[0] == "success"){
$("#form").toggle();
$("#form1").toggle();
$("#form1").append(""+acount);
}else {
$("#confirm").text("没有此用户或者密码不正确!");
}
}
});
}
$("#form").submit(function(){
login();
return false;
});
});
function login() {
var acount = $("#acount").val();
var pass = $("#pass").val();
if (acount == "") {
$("#confirm").text("请输入登录用户名");
$("#acount").focus();
return false;
}
if(pass == "") {
$("#confirm").text("请输入登录密码");
$("#pass").focus();
return false;
}
$.ajax({
async:false,
type: "POST",
url: "index.php",
dataType:"json",
data:"acount=" + acount + "&pass=" + pass+"&action=login",
error:function(){
alert("ajax error!");
},
success: function(msg){
if(msg[0] == "success"){
$("#form").toggle();
$("#form1").toggle();
$("#form1").append(""+acount);
}else {
$("#confirm").text("没有此用户或者密码不正确!");
}
}
});
}
include('libs/init.php');
//include 'configs/config.php';
require 'includes/db.php';
if (isset($_POST['action'])=='login'){$username=isset($_POST['acount']) ? $_POST['acount']:'';
$pass=isset($_POST['pass']) ? $_POST['pass']:'';
$data=date('Y-m-d H:i:s',time());
$sql = "select * from my_admin where name='".$username."' and pass='".$pass."';";
$rs = mysql_query($sql);
$row=mysql_fetch_array($rs);
if ($row>0) {
$sql = "update my_admin set time='".$data."',status=1 where id=".$row[id];
$rs1= mysql_query($sql);
if ($rs1==1){
$arr[]=$rs1;
echo json_encode($arr);
//echo "success";
}
}}
$smarty->display('index.htm');
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="static/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="./includes/jquery/jquery.js"></script>
<script type="text/javascript" src="./includes/jquery/action.js"></script>
<title></title>
</head>
<body>
{!--include file="head.htm"--}
<div id="center_body" class="center_body" >
<div class="login_aconut" id="login_aconut" >
<div class="login_bg" id="login_bg">测试登陆地址</div>
<form id="form" class="form">
<br />
帐号:<input type="text" name="aconut" id="acount" /><br /><div id="confirm" class="confirm"><br /></div>
密码:<input type="password" name="pass" id="pass"/> <a href="">忘记密码?</a><br /><br />
<div id="input_b" class="input_b">
<input type="submit" name="submit" value="登录" id="submit"/></div>
</form>
<div class="form1" id="form1">登录成功 !欢迎你:{!--$name--}</div>
</div>
</div>{!--include file="footer.htm"--}
</body></html>
用firebug 调试一下看呢
async:false,
type: "POST",
url: "index.php",
dataType:"json",
data:"acount=" + acount + "&pass=" + pass+"&action=login",
error:function(){
alert("ajax error!");
},
success: function(msg){
var jsonStr = window["eval"]("(" + data.d + ")"); //用一个变量接收
for(var i=0;i<jsonStr.length;i++) //这里循环遍历这个变量
{
if(jsonStr[i]=="success")
{
$("#form").toggle();
$("#form1").toggle();
$("#form1").append(""+acount); }
}
}
});
}
FireBug:
Console Html Css Script Dom Net