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


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";
}
?>



相关阅读:
mssql server 存储过程里,bulk insert table from ''路径+文件'',路径固定,文件名不固定的实现方法
CSS布局实例代码:两列布局实例
详解Windows 7全方位的安全保护功能
ASP3.0高级编程(二十四)
Ubuntu Linux系统已开始支持SELinux技术
Windows 7操作系统新技术深入探讨
让IE6支持min-width和max-width的方法
Oracle修改表结构
标签 li 是不是块级元素分析
关于Chat模块控件化的想法
JavaScript入门教程(4) js浏览器对象
Enterprise JavaBeans导论三
《PHP编程最快明白》第三讲:php数组
javascript引用对象的途径
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 憧憬未来作文600字 “欣赏”话题作文8篇优秀范文 曾经最好的朋友,现在最熟悉的陌生人 逗母亲开怀大笑的祝福短信 江山作文100字 2016党员认责承诺书 介绍葡萄 我向你推荐一本书300字 2013租房合同书 爱,在细水长流中 小学六年级作文550字:疑。 秘书说话要学会倾听 等你 爱你 等你 我是佛前一棵菩提树 2016精选入党积极分子季度思想汇报模板 可爱的男朋友 我学会了拍篮球 逛市场350字 再见了,我亲爱的母校作文1600字 粽叶飘香 教师节的鲜花(转载) 小学五年级作文450字:论读书 赴挪威实习工作报告 拯救伪快乐人生 艺术加工 素手挽花满腹殇 创建典型事迹材料:书香门第创建示范户 来生,那岁月作文900字 最深沉的爱——读《宁死不屈的江姐》有感 祈祷纠结记 2014年工会年终工作总结 读《再陪你吃一顿早餐》有感 高中高三作文1200字:听长辈讲那过去的事 小小面粉团作文400字 职场女性怎样妥善处理与男上司的关系 陨落的轨迹作文 君淡如菊 镇某年劳动保障工作总结 谈习惯550字 公司经理致辞 作文如果我是老师 看!我的表现 职场上,遇事不公平学会自我“疗伤” 春节期间安保工作计划 校园的松树 读朱光潜《谈读书》有感:读书的门道 关于剪刀石头布 三好学生推荐表主要事迹 阅报的好处作文300字 中秋节的夜晚

Copyright © 2016 phpStudy |