PHP语言 -- Ajax 登录处理
2016-04-25 11:50
627 查看
//删除确定按钮 <a href="delete.php" onclick="return confirm('确定删除?');">删除</a>
1.不刷新页面
登录页面<body>
<h1>登录</h1> <div>用户名:<input type="text" id="uid" /></div> <div>密码:<input type="text" id="pwd" /></div> <div><input type="button" value="登录" id="btn"></div> </body> <script type="text/javascript"> $(document).ready(function(e){ $("#btn").click(function{ var uid = $("#uid").val(); var pwd = $("#pwd").val(); $.ajax({ url:"chuli.php", //处理页面的路径 data:{u:uid,p:pwd}, //传递的数据 type:"POST", //数据的提交传递方式 datatype:"TEXT", //返回值的类型,TEXT JSON XML三种类型可选 success:function(data){ if(data=="OK") { window.location = "Main.php"; //跳转到主页面 } else { alert(data); }
}); }) }); </script>
chuli.php
<?php //不要有空 顶到头写 $uid = $_POST["u"]; //接收 $pwd = $_POST["p"]; include "DBDA.php"; $db = new DBDA(); $sql = "select count(*) from login where username='{$uid}' and password='{$pwd}'"; $attr = $db->Query($sql); if($attr[0][0]==0) { echo "用户名密码不正确"; } else { echo "OK"; }
相关文章推荐
- yii2增加验证码详细步骤
- ThinkPHP实例化模型的四种方法概述
- 在PHP中使用CURL实现GET和POST请求的方法
- ContentProvider
- Yii实现显示静态页的方法
- SMTP协议发送邮件
- stdClass对象数组转化成php数组
- PHP中addslashes与mysql_escape_string的区别分析
- PHP引用的调用方法分析
- Laravel 4 入门三讲(下)laravel 在注册路由后还执行了哪些操作?
- php 好用的函数
- Laravel 4 入门三讲(中)laravel 的路由是如何完成注册的?
- [PHP]基本排序(冒泡排序、快速排序、选择排序、插入排序、二分法排序)
- phpcms 去掉默认自动获取关键词、自动提取第一张图片?
- PHP Notice: undefined index 解决方法
- Laravel 4 入门三讲(上)laravel 在启动的时候到底做了什么?
- 深入浅出讲解:php的socket通信
- php框架Yaf路由重写
- PHP常见错误提示含义解释(实用!值得收藏)
- Laravel5.2 通过评论查找评论者信息