简单示例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 相关文章推荐
PHP 和 MySQL 开发的 8 个技巧
Oct 09 PHP
在任意字符集下正常显示网页的方法一
Apr 01 PHP
php检测图片木马多进制编程实践
Apr 11 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 PHP
解析php中的escape函数
Jun 29 PHP
php使用base64加密解密图片示例分享
Jan 20 PHP
自己写了一个php检测文件编码的函数
Apr 21 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
Sep 16 PHP
一个经典实用的PHP图像处理类分享
Nov 18 PHP
PHP压缩图片功能的介绍
Mar 21 PHP
php常用的工具开发整理
Sep 26 PHP
Laravel创建数据库表结构的例子
Oct 09 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 正则 过滤html 的超链接
2009/06/02 PHP
PHP使用strrev翻转中文乱码问题的解决方法
2017/01/13 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
jquery 经典动画菜单效果代码
2010/01/26 Javascript
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
2013/08/19 Javascript
jQuery中:radio选择器用法实例
2015/01/03 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
2016/09/18 Javascript
jQuery grep()方法详解及实例代码
2016/10/30 Javascript
Javascript继承机制详解
2017/05/30 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
关于Vue组件库开发详析
2018/07/01 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
js模拟实现烟花特效
2020/03/10 Javascript
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
使用Python的Scrapy框架编写web爬虫的简单示例
2015/04/17 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
利用python求相邻数的方法示例
2017/08/18 Python
用python实现对比两张图片的不同
2018/02/05 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
俄罗斯韩国化妆品网上商店:Cosmasi.ru
2019/10/31 全球购物
一帮一活动总结
2014/05/08 职场文书
社区服务标语
2014/07/01 职场文书
个人整改措施书面材料
2014/10/24 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
摩登时代观后感
2015/06/03 职场文书
导游带团欢迎词
2015/09/30 职场文书
使用python+pygame开发消消乐游戏附完整源码
2021/06/10 Python
Canvas绘制像素风图片的示例代码
2021/09/25 HTML / CSS
Python实现简单得递归下降Parser
2022/05/02 Python
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS