📄 fujian.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="fujian.php";
require("adminglobal.php");
if($useraccess!="1" || $admgroupdata[18]!="1") {
adminlogin();
}
@set_time_limit(300);
if ($action==delone) {
if (!$step) {
print"<tr><td bgcolor=#0041BD valign=middle align=center colspan=1><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=1>
<font color=#333333><b>$arr_ad_lng[390]</b>
</td></tr><tr align=center bgcolor=#D6DFF7><td><a href='$thisprog?action=delone&step=2&sfilename=$sfilename&type=$type&month=$month'>$arr_ad_lng[391]</a></tr>";
exit;
}else{
if($type=="bymonth"){
if($month!="other"){
$dh=opendir("upload/$month");
while (false !== ($userskin = readdir($dh))) {
if (($userskin!=".") && ($userskin!="..") ) {
@unlink("upload/$month/".$userskin);
}
}
closedir($dh);
@rmdir("upload/$month");
}else{
$dh=opendir("upload");
while (false !== ($userskin = readdir($dh))) {
if (($userskin!=".") && ($userskin!="..") && !is_dir("upload/$userskin")) {
@unlink("upload/".$userskin);
}
}
closedir($dh);
}
}else{
$coucc=count($xdelete);
for($cc=0;$cc<$coucc;$cc++){
$info=unlink("upload/{$xdelete[$cc]}");
}
}
$showdone="$arr_ad_lng[392]";
print"<tr><td bgcolor=#0041BD valign=middle align=center colspan=1><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=1>
<font color=#333333><b>$arr_ad_lng[390]</b>
</td></tr><tr bgcolor=#D6DFF7><td>$showdone</tr>";
exit;
}
}
if ($action==process) {
if (!$step) {
print"<tr><td bgcolor=#0041BD valign=middle align=center colspan=1><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=1>
<font color=#333333><b>$arr_ad_lng[393]</b>
</td></tr><tr align=center bgcolor=#D6DFF7><td><a href='$thisprog?action=process&step=2'>$arr_ad_lng[391]</a></tr>";
exit;
}else{
$dh=opendir("upload/");
while (false !== ($userskin = readdir($dh))) {
if (($userskin!=".") && ($userskin!="..") ) {
if(is_dir("upload/".$userskin)){
$dbmonth=opendir("upload/".$userskin);
while (false !== ($newuserskin = readdir($dbmonth))) {
if (($newuserskin!=".") && ($newuserskin!="..") ) {
$user_skin[]=$userskin."/".$newuserskin;
}
}
$dir_lists[]=$userskin;
closedir($dbmonth);
}else{
$user_skin[]=$userskin;
}
}
}
closedir($dh);
$count=count($user_skin);
for ($i=0; $i<$count; $i++) {
@unlink("upload/$user_skin[$i]");
}
$count=count($dir_lists);
for ($i=0; $i<$count; $i++) {
@rmdir("upload/$dir_lists[$i]");
}
print"<tr><td bgcolor=#0041BD valign=middle align=center colspan=1><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=1>
<font color=#333333><b>$arr_ad_lng[393]</b>
</td></tr><tr bgcolor=#D6DFF7><td>$arr_ad_lng[394]</tr>";
exit;
}
}
echo<<<EOT
<script language="JavaScript">
function clearam(){
if(confirm("$arr_ad_lng[395]", "$arr_ad_lng[395]")){
delones.submit();
}
}
function CheckAll(form){
for (var i=0;i<form.elements.length;i++){
var e = form.elements[i];
e.checked = true;
}
}
function FanAll(form){
for (var i=0;i<form.elements.length;i++){
var e = form.elements[i];
if (e.checked == true){ e.checked = false; }
else { e.checked = true;}
}}
</script>
EOT;
if(!$choose){
if($saveattbyym==1) $yesno=$arr_ad_lng[153]; else $yesno=$arr_ad_lng[154];
print " <tr><td bgcolor=#0041BD valign=middle align=center colspan=5><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=5>
<font color=#333333><b>$arr_ad_lng[396]($arr_ad_lng[397] $yesno)</b>
</td></tr>
<tr bgcolor=#D6DFF7><td><ul><li><a href=fujian.php?choose=month>$arr_ad_lng[398]</a></li><li><a href=fujian.php?choose=all>$arr_ad_lng[399]</a></li></ul></td></tr>
";
}elseif($choose=="all"){
print " <tr><td bgcolor=#0041BD valign=middle align=center colspan=5><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr><form action=fujian.php?action=delone&step=2 method=POST> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=5>
<font color=#333333><b>$arr_ad_lng[400]</b>
</td></tr>
<tr bgcolor=#D6DFF7>$arr_ad_lng[402]</tr>
";
$dh=opendir("upload/");
while (false !== ($userskin = readdir($dh))) {
if (($userskin!=".") && ($userskin!="..") ) {
if(is_dir("upload/".$userskin)){
$dbmonth=opendir("upload/".$userskin);
while (false !== ($newuserskin = readdir($dbmonth))) {
if (($newuserskin!=".") && ($newuserskin!="..") ) {
$user_skin[]=$userskin."/".$newuserskin;
}
}
closedir($dbmonth);
}else{
$user_skin[]=$userskin;
}
}
}
closedir($dh);
$count=count($user_skin);
for ($i=0; $i<$count; $i++) {
$sfilename="upload/$user_skin[$i]";
$filesize=filesize($sfilename);
$leijisize=$leijisize+$filesize;
$filemtime=filemtime($sfilename);
$filemtime=get_date($filemtime)."/".get_time($filemtime);
$fileinfo=explode(".",$user_skin[$i]);
$fileinfo=explode("_",$fileinfo[0]);
$fileinfo[0]=str_replace("forum","",$fileinfo[0]);
$topicinto="<a href=topic.php?forumid=$fileinfo[0]&filename=$fileinfo[1]_$fileinfo[2]>$arr_ad_lng[403]</a>";
if (file_exists("{$idpath}forum$fileinfo[0]")) {
if (!file_exists("{$idpath}forum$fileinfo[0]/$fileinfo[1]_$fileinfo[2]")) { $topicinto=""; }
}else{
$topicinto=""; }
echo "<tr bgcolor=#F9FAFE><td><a href='$sfilename'>$user_skin[$i] / $filesize bytes</a></td><td><a href=forums.php?forumid=$fileinfo[0]>$arr_ad_lng[403]</a></td><td>$topicinto</td><td>$filemtime</td><td><input type=checkbox name=xdelete[] value='$user_skin[$i]'></td></tr>";
}
$leijisize=round($leijisize/1024,2);
print " <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=6><br>
<font color=#333333><b>$arr_ad_lng[404] $leijisize KB</b>
</td></tr>
<tr>
<td bgcolor=#D6DFF7 valign=middle align=center colspan=6><br>
<font color=#333333><input type='button' name=chkall value=$arr_ad_lng[405] onclick='CheckAll(this.form)'><input type='button' name=clear2 value=$arr_ad_lng[406] onclick='FanAll(this.form)'><input type='reset' value='$arr_ad_lng[407]'><input type=button onclick='clearam();' value=$arr_ad_lng[408]><input type=button onclick='window.location=\"$thisprog?action=process\"' value=$arr_ad_lng[409]>
</td></tr></form>
</td></tr></table>
";
}elseif($choose=="month"){
print " <tr><td bgcolor=#0041BD valign=middle align=center colspan=5><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[207]</b>
</td></tr><form name=delones action=fujian.php?action=delone&step=2 method=POST> <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=5>
<font color=#333333><b>$arr_ad_lng[400]</b>
</td></tr>
<tr bgcolor=#D6DFF7>$arr_ad_lng[402]</tr>
";
$dh=opendir("upload/");
while (false !== ($userskin = readdir($dh))) {
if (($userskin!=".") && ($userskin!="..") ) {
if(is_dir("upload/".$userskin)){
$dbmonth=opendir("upload/".$userskin);
while (false !== ($newuserskin = readdir($dbmonth))) {
if (($newuserskin!=".") && ($newuserskin!="..") ) {
$user_skin_tmp[]=str_replace("month","",$userskin)."|".$userskin."/".$newuserskin;
}
}
closedir($dbmonth);
}else{
$other_user_skin[]=$userskin;
}
}
}
closedir($dh);
for($xxx=0;$xxx<2;$xxx++){
if($xxx==0) {$count=count($user_skin_tmp);}
if($xxx==1) {$count=count($other_user_skin); }
for ($i=0; $i<$count; $i++) {
if($xxx==0){
$user_skin_t=explode("|",$user_skin_tmp[$i]);
if($user_skin_t[0]!=$lastmonth){
echo "<tr bgcolor=#0041BD><td colspan=4><font color=white>$user_skin_t[0] $arr_ad_lng[410]</font></td><td colspan=1><a href='fujian.php?action=delone&type=bymonth&month=month$user_skin_t[0]'><font color=white>$arr_ad_lng[411]</a></font></td></tr>";
}
$lastmonth=$user_skin_t[0];
$user_skin[$i]=$user_skin_t[1];
}else{
if($echoedlast!=1){
echo "<tr bgcolor=#0041BD><td colspan=4><font color=white>$arr_ad_lng[412]</font></td><td colspan=1><a href='fujian.php?action=delone&type=bymonth&month=other'><font color=white>$arr_ad_lng[411]</a></font></td></tr>";
$echoedlast=1;}
$user_skin[$i]=$other_user_skin[$i];
}
$sfilename="upload/$user_skin[$i]";
$filesize=filesize($sfilename);
$leijisize=$leijisize+$filesize;
$filemtime=filemtime($sfilename);
$filemtime=get_date($filemtime)."/".get_time($filemtime);
$fileinfo=explode(".",$user_skin[$i]);
$fileinfo=explode("_",$fileinfo[0]);
$fileinfo[0]=str_replace("month".$user_skin_t[0]."/","",str_replace("forum","",$fileinfo[0]));
$topicinto="<a href=topic.php?forumid=$fileinfo[0]&filename=$fileinfo[1]_$fileinfo[2]>$arr_ad_lng[403]</a>";
if (file_exists("{$idpath}forum$fileinfo[0]")) {
if (!file_exists("{$idpath}forum$fileinfo[0]/$fileinfo[1]_$fileinfo[2]")) { $topicinto=""; }
}else{
$topicinto=""; }
echo "<tr bgcolor=#F9FAFE><td><a href='$sfilename'>$user_skin[$i] / $filesize bytes</a></td><td><a href=forums.php?forumid=$fileinfo[0]>$arr_ad_lng[403]</a></td><td>$topicinto</td><td>$filemtime</td><td><input type=checkbox name=xdelete[] value='$user_skin[$i]'></td></tr>";
}
}
$leijisize=round($leijisize/1024,2);
print " <tr>
<td bgcolor=#F9FAFE valign=middle align=center colspan=6><br>
<font color=#333333><b>$arr_ad_lng[404] $leijisize KB</b>
</td></tr>
<tr>
<td bgcolor=#D6DFF7 valign=middle align=center colspan=6><br>
<font color=#333333><input type='button' name=chkall value=$arr_ad_lng[405] onclick='CheckAll(this.form)'><input type='button' name=clear2 value=$arr_ad_lng[406] onclick='FanAll(this.form)'><input type='reset' value='$arr_ad_lng[407]'><input type=button onclick='clearam();' value=$arr_ad_lng[408]><input type=button onclick='window.location=\"$thisprog?action=process\"' value=$arr_ad_lng[409]>
</td></tr></form>
</td></tr></table>
";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -