jquery做得ajax异步登录

1.数据库

# Host: localhost  (Version: 5.5.47)
# Date: 2016-10-27 08:52:02
# Generator: MySQL-Front 5.3  (Build 4.234)


/*!40101 SET NAMES utf8 */;


#
# Structure for table "ct_user"
#


DROP TABLE IF EXISTS `ct_user`;
CREATE TABLE `ct_user` (
  `username` varchar(10) DEFAULT NULL,
  `password` varchar(10) DEFAULT NULL,
  `id` int(10) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;


#
# Data for table "ct_user"
#


/*!40000 ALTER TABLE `ct_user` DISABLE KEYS */;
INSERT INTO `ct_user` VALUES ('lisi','1',1),('1','1',2);
/*!40000 ALTER TABLE `ct_user` ENABLE KEYS */;



2.登陆页 logo.html

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<script type="text/javascript" src="../xzq/jquery-2.0.0.min.js"></script>
<script type="text/javascript">


 $(function(){ 
  $("#send").click(function(){
 
$.ajax({
url: "ab.php", 
type:"post",
data:{username:$("#username").val(),password:$("#password").val()},
dataType:"text",
success: function(data){
        if(data="success")
{
location.href="index.php";

}
else
{
  location.href="logo.html";
}
      }});


  });  
 });
</script>
</head>
<body>
 <div id="result">一会看显示结果</div>
  <p><span>姓名:</span><input type="text" name="username"  id="username"/></p>
  <p><span>密码:</span><input type="text" name="password" id="password" /></p>
  <input type="button" name="send" id="send" value="提交" />


</body>
</html>

2.数据库配置文件 config

<?php




define(DBHost, "localhost");                    //自定义常量DBhost(服务器名)
define(DBUser, "root");                         //自定义常量DBUser(登录服务器的用户名)
define(DBPassword, "root");
 
  
  $connect=mysql_connect(DBHost,DBUser,DBPassword) or die("无法连接数据库服务器!");//连接服务器
  mysql_select_db(test,$connect);
  //mysql_query(" set names 'gb2312'");
     
?>

3.ab.php 数据处理页面


<?php
header("Content-type:text/html;charset=utf-8");
$username = $_POST['username'];
//


//
$password = $_POST['password'];


require("config.php");


$sql1="select * from ct_user where username='$username' and password='$password'";
$result= mysql_query($sql1,$connect);
$num_rows = mysql_num_rows($result);
if($num_rows>0)
{
echo "success";
}
else
{
echo "eeeee";
}










?>

4.登录成功后提示的页面


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>


<body>
恭喜你成功登录
</body>
</html>












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值