【php开源代码栏目提醒】:网学会员,鉴于大家对php开源代码十分关注,论文会员在此为大家搜集整理了“19_6.php”一文,供大家参考学习!
<?
//包含SAJAX代码
require("19_1.php");
//初始化SAJAX
//设置请求方式
$sajax_request_type = "GET";
//设置响应用户请求的
PHP脚本
$sajax_remote_uri = "19_5.php";
sajax_init();
//邦定客户端与服务器端脚本
s
ajax_export("checkUserName","getQuestion","findPassword");
sajax_handle_client_request();
?>
<!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>
<script>
<?
//显示AJAX引擎代码
sajax_show_javascript();
?>
function checkUserName(){
var name = document.getElementById("username").value;
document.getElementById("username_info").innerHTML = "正在检测,请稍后...";
x_checkUserName(name,checkUserName_cb);
}
function checkUserName_cb(z){
if(z=="true"){
document.getElementById("next_step").disabled = false;
document.getElementById("username_info").inner
HTML = "用户名正确,请单击下一步.";
}else{
document.getElementById("username_info").innerHTML = z;
}
}
function step(){
var name = document.getElementById("username").value;
document.getElementById("find_div_1").style.display = "none";
document.getElementById("find_div_2").style.display = "";
x_getQuestion(name,getQuestion_cb);
}
function getQuestion_cb(z){
document.getElementById("question").value = z;
}
function findPassword(){
var name = document.getElementById("username").value;
var question = document.getElementById("question").value;
var answer = document.getElementById("answer").value
x_findPassword(name,question,answer,findPassword_cb);
}
function findPass
word_cb(z){
document.getElementById("password_info").innerHTML = z;
}
</script>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<br>
<div id='find_div_1'>
<table cellpadding="6" cellspacing="1" align="center" class="tableborder1">
<tr>
<th valign="middle" colspan="2"><b>取回密码</b>(第一步:用户名)</th></tr>
<tr>
<td class="tablebody1" width="30%" align="left" valign="middle">请输入您的用户名</td>
<td class="tablebody1" align="left"width="70%" valign="middle"><input name="username" id="username" type="text" onblur="checkUserName();"/> <span id="username_info"></span></td>
</tr>
<tr>
<td class="tablebody2" valign="middle" colspan="2" align="center"><input type="button" class="button" name="next_step" id="next_step" value="下一步" disabled onclick="step();" /></td></tr>
</table>
</form>
</div>
<div id='find_div_2' style="display:none;">
<table cellpadding="6" cellspacing="1" align="center" class="tableborder1">
<tr>
<th valign="middle" colspan="3"><b>取回密码</b>(第二步:回答问题)</th></tr>
<tr>
<td class="tablebody1" width="40%" align="left" valign="middle">密码
问题:<input name="question" type="text" value=""/></td>
<td class="tablebody1" align="left"width="40%" valign="middle">答案:<input name="answer" type="text"/></td>
<td class="tablebody1" align="left"width="30%" valign="middle"><span id="password_info"></span></td>
</tr>
<tr>
<td class="tablebody2" valign="middle" colspan="3" align="center"><input type="button" class="button" name="submit" value="找回密码" onclick="findPassword();"/></td></tr>
</table>
</div>
</body>
</html>