简单示例AJAX结合PHP代码实现登录效果代码


Posted in PHP onJuly 25, 2008

HTML部分:
<html>
<head>
<scrīpt language="javascrīpt">
function postRequest(strURL){
var xmlHttp;
if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
var xmlHttp = new XMLHttpRequest();
}
else if(window.ActiveXObject){ // For Internet Explorer
var xmlHttp = new ActiveXObject("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);
}

function updatepage(str){
if(str=="yes"){
alert("Welcome User");
}else{
alert("Invalid Login! Please try again!");
}
}

function call_login(){
var username = window.document.f1.username.value;
var password = window.document.f1.password.value;
var url = "login.php?username=" + username + "&password=" +password ;
postRequest(url);

</scrīpt>
</head>

<body>
<Center>

<form name="f1" ōnSubmit="return call_login();">
<table border="0" bgcolor="#CCCCCC" cellspacing="1" cellpadding="3" width="316">
<tr>
<td align="left" colspan="2"><b><font size="5" color="#000080">Login</font></b></td>
</tr>
<tr>
<td align="right" width="124"><b><font color="#000080">User
Name:</font></b></td>
<td width="177"><input type="text" name="username" id="user" size="20" value="" /></td>
</tr>
<tr>
<td align="right" width="124"><b><font color="#000080">Password:</font></b></td>
<td width="177"><input type="password" name="password" size="20" value="" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="button" name="a1" value="Login" 
ōnClick="call_login()"></td>
</tr>
</table>
</form>

</center>
</body>
</html>

PHP脚本部分login.php:

<?
$username=$_GET["username"];
$password=$_GET["password"];
if($username=="admin" && $password=="admin"){
echo "yes";
}else{
echo "No";
}
?>

PHP 相关文章推荐
一个目录遍历函数
Oct 09 PHP
php csv操作类代码
Dec 14 PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
Jul 01 PHP
php 日期和时间的处理-郑阿奇(续)
Jul 04 PHP
PHP 代码规范小结
Mar 08 PHP
php删除数组元素示例分享
Feb 17 PHP
php实现中文字符截取防乱码方法汇总
Apr 29 PHP
Session 失效的原因汇总及解决丢失办法
Sep 30 PHP
mac系统下为 php 添加 pcntl 扩展
Aug 28 PHP
自制PHP框架之路由与控制器
May 07 PHP
PHP读取Excel类文件
May 15 PHP
php下的原生ajax请求用法实例分析
Feb 28 PHP
PHP4中session登录页面的应用
Jul 25 #PHP
PHP 表单提交给自己
Jul 24 #PHP
PHP 得到根目录的 __FILE__ 常量
Jul 23 #PHP
jq的get传参数在utf-8中乱码问题的解决php版
Jul 23 #PHP
使用PHP socke 向指定页面提交数据
Jul 23 #PHP
php sprintf()函数让你的sql操作更安全
Jul 23 #PHP
PHP版自动生成文章摘要
Jul 23 #PHP
You might like
用php实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
php实现图形显示Ip地址的代码及注释
2014/01/20 PHP
php array_values 返回数组的值实例详解
2016/11/17 PHP
tp5框架使用composer实现日志记录功能示例
2019/01/10 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
2010/04/27 Javascript
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
js实现单行文本向上滚动效果实例代码
2013/11/28 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
用jquery的方法制作一个简单的导航栏
2014/06/23 Javascript
javascript实现字符串反转的方法
2015/02/05 Javascript
12306验证码破解思路分享
2015/03/25 Javascript
浅谈JavaScript中null和undefined
2015/07/09 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
很不错的两款Bootstrap Icon图标选择组件
2016/01/28 Javascript
一分钟理解js闭包
2016/05/04 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
Vue监听数据对象变化源码
2017/03/09 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
2019/06/17 Javascript
layui中的switch开关实现方法
2019/09/03 Javascript
用Python写一段用户登录的程序代码
2018/04/22 Python
Python中print函数简单使用总结
2019/08/05 Python
关于tf.reverse_sequence()简述
2020/01/20 Python
django有哪些好处和优点
2020/09/01 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
HTML5 自动聚焦(autofocus)属性使用介绍
2013/08/07 HTML / CSS
法国在线药房:Shop Pharmacie
2019/11/26 全球购物
高级护理实习生自荐信
2013/09/28 职场文书
乒乓球兴趣小组活动总结
2014/07/08 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
2015年“我们的节日·中秋节”活动总结
2015/07/30 职场文书
python如何利用traceback获取详细的异常信息
2021/06/05 Python
python库Tsmoothie模块数据平滑化异常点抓取
2022/06/10 Python