ucenter忘记密码以后如何找回,重置更新密码源码
将以下内容另存为.php格式,放在ucenter根目录即可重置修改你的管理密码,用完记得删除.
- define(ROOT_DIR,dirname(__FILE__)."/");
- if(!file_exists('./data/config.inc.php') || !is_writeable('./data')){
- $isucdir= 0;
- echo 'UCenter创始人密码重置工具必须放在UCenter根目录下才能正常使用.';
- exit;
- }else{
- $isucdir = 1;
- }
- $info="";
- setucadministrator();
- function setucadministrator(){
- global $isucdir;
- global $info;
- if($_POST['setucsubmit']){
- if($isucdir){
- $configfile = ROOT_DIR."./data/config.inc.php";
- $uc_password = $_POST["uc_password"];
- $salt = substr(uniqid(rand()), 0, 6);
- if(!$uc_password){
- $info = "密码不能为空";
- }else{
- $md5_uc_password = md5(md5($uc_password).$salt);
- $config = file_get_contents($configfile);
- $config = preg_replace("/define('UC_FOUNDERSALT',s*'.*?');/i", "define('UC_FOUNDERSALT', '$salt');", $config);
- $config = preg_replace("/define('UC_FOUNDERPW',s*'.*?');/i", "define('UC_FOUNDERPW', '$md5_uc_password');", $config);
- $fp = @fopen($configfile, 'w');
- @fwrite($fp, $config);
- @fclose($fp);
- $info = "UCenter创始人密码更改成功为:$uc_password";
- }
- }else{
- $info = "本程序文件放置在UCenter跟目录,才能通过程序修改UCenter创始人管理员的密码
";- }
- }
- templates("setucadministrator");
- }
- function errorpage($message,$title = '',$isheader = 1,$isfooter = 1){
- $message = "
$title
";
提示信息 $message < /tr>- echo $message;
- exit;
- }
- function templates($tpl){
- switch ($tpl){
- case "header":
- echo '
- "Content-Type" content="text/html; charset=gb2312">
UCenter 创始人密码更改工具 "content"> "textcontent">';- break;
- case "footer":
- echo '
"footer">UCenter 创始人密码更改工具
- 版权所有 ©2001-2007 "http://www.comsenz.com" style="color: #888888; text-decoration: none">
- 康盛创想(北京)科技有限公司 Comsenz Inc.
"font-size: 0px; line-height: 0px; spacing: 0px; padding: 0px; background-color: #698CC3"> - ';
- exit;
- break;
- case "setucadministrator":
- templates("header");
- if(!emptyempty($_POST['setucsubmit'])){
- echo "
UCenter 创始人密码更改工具
使用完毕后请及时删除本文件,以免给您造成不必要的损失
";- echo ';
- global $info;
- errorpage($info,'',0,0);
- echo '';
- }else{
- echo '
UCenter 创始人密码更改工具
使用完毕后请及时删除本文件,以免给您造成不必要的损失
"30%">用户名 "70%">class="textinput" readonly="readonly" disabled type="text" name="username" size="25" maxlength="40" value="UCenter Administrator"> "30%">请输入密码 "70%">class="textinput" type="text" name="uc_password" size="25"> - "submit" name="setucsubmit" value="提 交">
- ';
- }
- templates("footer");
- break;
- }
- }
- ?>
将这个文件另存为php后上传到ucenter目录运行即可.
PHP preg_match的匹配多国语言的技巧_正则表达式 Jul 16, 2016
- EditPlus 正则表达式替换字符串详解_正则表达式 Jun 06, 2016
UCenter和最土团购系统的整合教程 - UCenter Nov 22, 2016
最全的用正则批量去除Teleport Pro整站下载文件冗 Jul 20, 2016
- PHP 正则表达式后面接的/isU, /is, /s含义_正则表达 Jun 15, 2016
- php正则获取文本中超链接方法举例 Jul 30, 2016
js 正则表达式学习笔记之匹配字符串_正则表达式 Aug 02, 2016
mysql正则匹配所有数据表 Aug 28, 2017
Scroll网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱 冀ICP备18013926号-2