⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 forumbackup.php

📁 bmb的论坛
💻 PHP
字号:
<?
/* BMForum Plus! Bulletin Board Systems Version : Plus!  This is a freeware, but don't change the copyright information. A SourceForge Project - GNU Licence project. Web Site: http://www.bmforum.com Copyright (C) Bluview Technology*/
$thisprog="forumbackup.php";
$forumfile="datafile/forumdata.php";
require("adminglobal.php");
require("datafile/config.php");
if($useraccess!="1" || $admgroupdata[17]!="1") {
adminlogin();
}
@set_time_limit(300);

print "<tr><td bgcolor=#0041BD colspan=2><font color=#D6DFF7>
            <b>$arr_ad_lng[320] $arr_ad_lng[342]</b>
            </td></tr>";

if (file_exists($forumfile)) {
	$forumdata=file($forumfile);
	$count=count($forumdata);
}

if (empty($action)) {

	$forumonly="";
	for($i=0; $i<$count; $i++) {
	  $detail=explode("|",$forumdata[$i]);
	  if ($detail[0]!="<?exit;?>category") $forumonly.="<option value=\"$detail[3]\">$detail[1]</option>";
	}
	$forumonly.="</select>";

print <<<EOT
    <tr>
    <td bgcolor=#F9FAFE align=center colspan=2>
    <b>$arr_ad_lng[261]</b>
    </td>
    </tr>          
                
    <tr>
    <td bgcolor=#D6DFF7 colspan=2><br>$tab_top
    $arr_ad_lng[343]
    $tab_bottom <br><br>
    <b>$arr_ad_lng[344]</b><br><br><form method=POST action="dumpforum.php">
    $tab_top
    $arr_ad_lng[345] <select name="id">$forumonly <input type=submit value="$arr_ad_lng[66]">
    $tab_bottom
    </form>
    <b>$arr_ad_lng[346]</b><br><br>
<form method="post" action="$thisprog" enctype="multipart/form-data"><input type=hidden name="action" value="restore">
    $tab_top
    $arr_ad_lng[347]<BR>
<input type="file" name="forum_file"> $arr_ad_lng[348]<select name="target">$forumonly <input type="submit" value="$arr_ad_lng[66]"><br>
    $arr_ad_lng[349]
    $tab_bottom
    </form>
    </td>
    </tr>
    </td></tr></table></body></html>
EOT;
	exit;
} else {
	$check=1;
	$forum_file=$_FILES['forum_file']['name'];
	$forum_copy=$_FILES['forum_file']['tmp_name'];
	if(empty($forum_file) || $forum_file == "none" || !ereg("^php[0-9A-Za-z_.-]+$", basename($forum_copy))) {$check=0; $reason="$arr_ad_lng[350]"; }
	if ($check==1 && !ereg("(\.bmb)$",$forum_file)) { $check=0; $reason="$arr_ad_lng[351]"; }
	
	$forum_copy_names="tmp/tmpfile$timestamp.bmb";
	$forum_copy="tmp/tmpfile$timestamp.bmb";
	move_uploaded_file($_FILES['forum_file']['tmp_name'],$forum_copy_names);
	
	if ($check==1) {
		$forum_file=file($forum_copy);
		$count=count($forum_file);
		
		//-----鍙栧緱鏂颁綅缃

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -