管理员忘记密码唯一的解决方法!(key:密码)
另存档案,名为adminpw.php,放于论坛目根下!执行:[url]http://yourname.com/adminpw.php[/url]
搅定,把adminpw.php删除,即可。
adminpw.php内容
CODE:
[Copy to clipboard]
<?php
require "./include/common.php";
if(!$setpwsubmit){
?>
<form method="post">
登入时的用户名:<input type="text" name="username" size="20"><br>
清理安全提问:<input type="checkbox" name="issecques" value="1" checked><br>
要重设新的密码:<input type="text" name="password" size="20"><br>
<input type="submit" name="setpwsubmit" value="确定">
</form>
<?
}elseif($setpwsubmit){
$newpassword = md5($password);
$secquesadd = $issecques ? ", secques=''" : NULL;
$db->query("UPDATE $table_members SET password='$newpassword' $secquesadd WHERE username='$username'");
showmessage("已重设 ".$username." 的密码: ".$password.($issecques ? " 和安全提问" : NULL)."<br><br>请以新密码登入".($issecques ? "同时不需要使用安全提问" : NULL)." <b style='color: red'>切记于使用后删除 mypw.php</b> " , "logging.php?action=login");
}
?>
~完~
原文转至(old)
我绝对支持
*** 作者被禁止或删除 内容自动屏蔽 ***页:
[1]