bbspwd.php
来自「linux/unix环境下的建站系统」· PHP 代码 · 共 45 行
PHP
45 行
<?php require("www2-funcs.php"); login_init(); toolbox_header("密码修改"); assert_login(); if (isset($_GET['do'])) { $pass = $_POST['pw2']; if (strlen($pass) < 4 || strlen($pass) > 39) html_error_quit("新密码长度应为 4~39"); if ($pass != $_POST['pw3']) html_error_quit("两次输入的密码不相同"); if (bbs_checkuserpasswd($currentuser["userid"],$_POST['pw1']) != 0) html_error_quit("密码不正确"); if (!bbs_setpassword($currentuser["userid"],$pass)) html_error_quit("系统错误,请联系管理员"); html_success_quit("密码修改成功,您的新密码已设定"); exit; }?><script type="text/javascript">function DoPwd(){ if(getObj('pwd2').value != getObj('pwd3').value) { alert('两次输入的密码不相同'); getObj('pwd3').focus(); return false; } return true;}</script><form action="bbspwd.php?do" method="post" class="small" onsubmit="return DoPwd();"> <fieldset><legend>修改密码</legend> <div class="inputs"> <label>您的旧密码:</label><input maxlength="39" size="12" type="password" name="pw1" id="sfocus"/><br/> <label>您的新密码:</label><input maxlength="39" size="12" type="password" name="pw2" id="pwd2"/><br/> <label>再输入一次:</label><input maxlength="39" size="12" type="password" name="pw3" id="pwd3"/> </div> </fieldset> <div class="oper"><input type="submit" value="确定修改"></div></form><?php page_footer();?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?