【php开源代码栏目提醒】:网学会员--在 php开源代码编辑为广大网友搜集整理了:EditPwd.php绩等信息,祝愿广大网友取得需要的信息,参考学习。
<?php require_once('../../config.inc.php'); ?>
<?php require_once('../Check.php');?>
<?php require_once(INCLUDE_PATH . 'User.inc.php');?>
<?php
$user = new User();
$group = array();
$info = $user->getInfo($_SESSION['F_ID'],"EM_ADMIN_INFO");
if ($_SERVER['REQUEST_METHOD'] == "POST"){ //判断是否是提交操作
$data = array();
$data['F_USER_PASSWORD'] = md5($_POST['pwd']);
$user->updateData('EM_ADMIN_INFO',$_SESSION['F_ID'],$data); //更新数据
echo "修改成功";
echo "<br><a href='EditPwd.php'>返回</a>";
exit();
}
?>
<script language="javascript" src="/Js/Base.js"></script>
<form action="" method="post" name="form1" id="form1" onsubmit="return check_data()">
<table width="70%" border="0" align="center">
<tr>
<th height="23" class="caption">修改密码</th>
</tr>
<tr>
<td bgcolor="#eeeeee">
<table width="70%" border="0" align="center">
<tr>
<td width="18%" align="right">帐号</td>
<td width="82%"><?php echo $info['F_USER_NAME']?></td>
</tr>
<tr>
<td align="right">密码</td>
<td><input name="pwd" type="password" id="pwd" maxlength="16">
由5至16个字符组成</td>
</tr>
<tr>
<td align="right">确认密码</td>
<td><input name="pwd2" type="pass
word" id="pwd2" maxlength="16">
再次输入密码</td>
</tr>
</table></td>
</tr>
<tr>
<th align="center"><input type="submit" name="Submit" value="提交"> </th>
</tr>
</table>
</form>
<script language="
JavaScript">
/**
* 功能:检测表单元素
* 返回:TRUE OR FALSE
*/
function check_data(){
if ($('pwd').value.trim().len() < 5){ //判断密码是否过短
alert("密码不得小于5个字符");
$('pwd').focus();
return false;
}
if ($('pwd').value.trim().len() > 16){ //判断密码是否过长
alert("密码不得大于16个字符");
$('pwd').focus();
return false
}
if ($('pwd').value != $('pwd2').value){ //判断两次密码是否一致
alert("密码与确认密码不符");
$('pwd').focus();
return false;
}
return true
}
</script>