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

📄 admin.php

📁 Mini File Host 是国外一款优秀的、免费的文件存储程序
💻 PHP
📖 第 1 页 / 共 3 页
字号:

    if (substr($stat, 0, 3) == 'cpu') {
        $parts = explode(" ", preg_replace("!cpu +!", "", $stat));
    } else {
        return false;
    }

    $return = array();
    $return['user'] = $parts[0];
    $return['nice'] = $parts[1];
    $return['system'] = $parts[2];
    $return['idle'] = $parts[3];
    return $return;
}

function getCpuUsage($_statPath = '/proc/stat') {
    $time1 = getStat($_statPath) or die("getCpuUsage(): couldn't access STAT path or STAT file invalid\n");
    sleep(1);
    $time2 = getStat($_statPath) or die("getCpuUsage(): couldn't access STAT path or STAT file invalid\n");

    $delta = array();

    foreach ($time1 as $k=>$v) {
        $delta[$k] = $time2[$k] - $v;
    }

    $deltaTotal = array_sum($delta);
    $percentages = array();

    foreach ($delta as $k=>$v) {
        $percentages[$k] = round($v / $deltaTotal * 100, 2);
    }
    return $percentages;
}
?>
<font face="verdana" size=2>
<center><table width=350 border=0 cellspacing=1 cellpadding=3 bgcolor=#C0C0C0>
<tr>
<th colspan=3 bgcolor=#C0C0C0 background="img/button03.gif"><font color=#000000>Server: <? echo $_SERVER['SERVER_NAME'] ?></th>
</tr>
<tr>
<td bgcolor=#C0C0C0 background="img/button03.gif" align=center><b><? echo $lang[sd];?></td>
<td bgcolor=#C0C0C0 background="img/button03.gif" align=center><b>Status</td>
<td bgcolor=#C0C0C0 background="img/button03.gif" align=center><b>Port</td>
</tr>
<?php
foreach($arr as $c) {
    if(@fsockopen($_SERVER['SERVER_NAME'], $c[1], $errno, $errstr, 5))  {
        $img = "img/up.png";
    } else {
        $img = "img/down.png";
    }

    echo '<tr>
        <td bgcolor="#EAEAEA" align="left">'.$c[0].'</td>
        <td align="center" bgcolor="#FFFFFF"><img src="'. $img .'" border="0" width="14" height="14" alt="" /></td>
        <td bgcolor="#EAEAEA" align="center">'.$c[1].'</td>
    </tr>';
    flush();
}
echo "</table><br>";

$cpu = getCpuUsage();
$cpulast = 100-$cpu['idle'];
echo '<center><table width=350 border=0 cellspacing=1 cellpadding=3 bgcolor=#C0C0C0>';
echo "<tr><th colspan=3 bgcolor=#000000 background=\"img/button03.gif\">";
echo "<font color=#000000>". $lang[cpu] . $_SERVER['SERVER_NAME']."</th></tr>";
echo '<tr><td colspan=3 align=center bgcolor="#EAEAEA"><center><img src="ratingbar.php?rating='.$cpulast.'" border="0"></td></tr>';
echo "<tr><td bgcolor=#EAEAEA>". $lang[ap] ."</td><td colspan=2 align=center bgcolor=#EAEAEA>" . $cpulast . "%</td></tr>";
echo '</table><br>';
echo $lang[la].": ".date("d.m.Y - H:i",filemtime(basename($_SERVER["PHP_SELF"])));
?>

<?
echo "</center></td></tr></table><p style=\"margin:3px;text-align:center\">";
include ("./footer.php");
die();
 }
if(isset($_GET['act']) && $_GET['act']=="check") {
if(isset($_GET['chmod']) && ($_GET['chmod']=="1")){
 chmod('./files', 0777);
 chmod('./storage', 0777);
 chmod('./downloader', 0777);
 chmod('./dl', 0777);
 chmod('./secure', 0777);
 chmod('./uploader', 0777);
 chmod('./secure/bans.mfh', 0777);
 chmod('./secure/reports.mfh', 0777);
 chmod('./secure/settings.mfh', 0777);
}
?>
<center>
<table style="margin-top:0px;width:790px;height:400px;"><tr><td style="border:1px #AAAAAA solid;height:100%;background-color:#FFFFFF;padding:20px;text-align:left;" valign=top>
<center>
<table width=100% cellspacing=0 cellpadding=0 border=0 bgcolor=#CBD6F3><tr><td background="img/bg.png" align=absmiddle valign=absmiddle>
<font color=#C0C0C0>| <img src="img/blue.gif"> <a href="admin.php?act=logout"><? echo $lang[logout];?></a> | <img src="img/blue.gif"> <a href="admin.php"><? echo $lang[index];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=files"><? echo $lang[files];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=image"><? echo $lang[images];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=changedlpass"><? echo $lang[master];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=abuse"><? echo $lang[abuse];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=deloldfiles"><? echo $lang[delete];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=bans"><? echo $lang[bans];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=check"><? echo $lang[check];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=info"><? echo $lang[info_1];?></a> | <img src="img/blue.gif"> <a href="settings.php"><? echo $lang[settings];?></a> |
</td></tr></table>
<center><br>
<h1><? echo $lang[check_1];?></h1>
<center>
<font face=verdana size=2>
<? echo $lang[check_2];?><br><br>
<table border=0 cellspacing=1 cellpadding=2 bgcolor=#C0C0C0>
<tr><td colspan=3 bgcolor=#C0C0C0 background="img/button03.gif" align=center><font face=verdana size=2>
<b><? echo $lang[folder];?></td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
./files</td><td bgcolor=#F2F2F2>
<?
$ziel="./files";  // oder "/tmp" oder  "." etc.
$ordner=realpath($ziel);
if ($ordner===false)
    {
    echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldern];
    } else
    {
    if (is_writeable($ordner))
        {
        echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[foldere];
        } else
        {
        echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldernw];
        }
    }
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
./storage</td><td bgcolor=#F2F2F2>
<?
$ziel="./storage";  // oder "/tmp" oder  "." etc.
$ordner=realpath($ziel);
if ($ordner===false)
    {
    echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldern];
    } else
    {
    if (is_writeable($ordner))
        {
        echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[foldere];
        } else
        {
        echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldernw];
        }
    }
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
./downloader</td><td bgcolor=#F2F2F2>
<?
$ziel="./downloader";  // oder "/tmp" oder  "." etc.
$ordner=realpath($ziel);
if ($ordner===false)
    {
    echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldern];
    } else
    {
    if (is_writeable($ordner))
        {
        echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[foldere];
        } else
        {
        echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldernw];
        }
    }
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
./dl</td><td bgcolor=#F2F2F2>
<?
$ziel="./dl";  // oder "/tmp" oder  "." etc.
$ordner=realpath($ziel);
if ($ordner===false)
    {
    echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldern];
    } else
    {
    if (is_writeable($ordner))
        {
        echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[foldere];
        } else
        {
        echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldernw];
        }
    }
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
./secure</td><td bgcolor=#F2F2F2>
<?
$ziel="./secure";  // oder "/tmp" oder  "." etc.
$ordner=realpath($ziel);
if ($ordner===false)
    {
    echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldern];
    } else
    {
    if (is_writeable($ordner))
        {
        echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[foldere];
        } else
        {
        echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldernw];
        }
    }
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
./uploader</td><td bgcolor=#F2F2F2>
<?
$ziel="./uploader";  // oder "/tmp" oder  "." etc.
$ordner=realpath($ziel);
if ($ordner===false)
    {
    echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldern];
    } else
    {
    if (is_writeable($ordner))
        {
        echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[foldere];
        } else
        {
        echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[foldernw];
        }
    }
?>
</td></tr>
<tr><td colspan=3 bgcolor=#C0C0C0 background="img/button03.gif" align=center><font face=verdana size=2>
<b><? echo $lang[textfiles];?></td></tr>

<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
bans.mfh
</td><td bgcolor=#F2F2F2>
<?php
$datei = "secure/bans.mfh";
if (!is_writeable($datei)) {
echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[few];
}
else {
echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[fe];
}
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
reports.mfh
</td><td bgcolor=#F2F2F2>
<?php
$datei = "secure/reports.mfh";
if (!is_writeable($datei)) {
echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[few];
}
else {
echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[fe];
}
?>
</td></tr>
<tr><td bgcolor=#F2F2F2 align=left><font face=verdana size=2>
settings.mfh
</td><td bgcolor=#F2F2F2>
<?php
$datei = "secure/settings.mfh";
if (!is_writeable($datei)) {
echo "<img src=\"img/down.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2 color=#FF0000>".$lang[few];
}
else {
echo "<img src=\"img/up.png\"></td><td bgcolor=#F2F2F2><font face=verdana size=2>".$lang[fe];
}
?>
</td></tr>
<tr><td colspan=3 bgcolor=#F2F2F2 align=center><font face=verdana size=2>
<form method="get" action="admin.php">
<input type="button" value="<? echo $lang[rp];?>" onClick="history.go(0)" />
<input type="hidden" name="act" value="check" />
<input type="hidden" name="chmod" value="1" />
<input type="submit" value="Chmod All to 777" />
</td></tr></table>
</form>
<h3><a href="phpinfo.php"><?php echo($lang[check_3]); ?></a></h3>
<?
echo "</center></td></tr></table><p style=\"margin:3px;text-align:center\">";
include ("./footer.php");
die();
 }

if(isset($_GET['act']) && $_GET['act']=="deloldfiles") {
?>
<center>
<table style="margin-top:0px;width:790px;height:400px;"><tr><td style="border:1px #AAAAAA solid;height:100%;background-color:#FFFFFF;padding:20px;text-align:left;" valign=top>
<center>
<table width=100% cellspacing=0 cellpadding=0 border=0 bgcolor=#CBD6F3><tr><td background="img/bg.png" align=absmiddle valign=absmiddle>
<font color=#C0C0C0>| <img src="img/blue.gif"> <a href="admin.php?act=logout"><? echo $lang[logout];?></a> | <img src="img/blue.gif"> <a href="admin.php"><? echo $lang[index];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=files"><? echo $lang[files];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=image"><? echo $lang[images];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=changedlpass"><? echo $lang[master];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=abuse"><? echo $lang[abuse];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=deloldfiles"><? echo $lang[delete];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=bans"><? echo $lang[bans];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=check"><? echo $lang[check];?></a> | <img src="img/blue.gif"> <a href="admin.php?act=info"><? echo $lang[info_1];?></a> | <img src="img/blue.gif"> <a href="settings.php"><? echo $lang[settings];?></a> |
</td></tr></table>
<center><br>
<h1><? echo $lang[delete];?></h1>
<?
//delete old files
echo "删除旧文件...<BR>";
$deleteseconds = time() - ($deleteafter * 24 * 60 * 60);
$dirname = "./files";
$dh = opendir( $dirname ) or die("couldn't open directory");
while ( $file = readdir( $dh ) ) {
if ($file != '.' && $file != '..' && $file != ".htaccess") {
  $fh=fopen("./files/" . $file ,r);
  $filedata= explode('|', fgets($fh));
  if ($filedata[4] < $deleteseconds) {
    $deletedfiles="yes";
    echo "Deleting - " . $filedata[1] . ":<BR>"; 
fclose($filedata);
    unlink("./files/".$file);
    echo "Deleted /files/" . $file . "<BR>"; 
    unlink("./storage/".str_replace(".txt","",$file));
    echo "Deleted /storage/" . str_replace(".txt","",$file) . "<BR><BR>"; 
  }
  fclose($fh);
}
}
closedir( $dh );
if (!$deletedfiles) echo "没有旧文件需要删除!<br /><br />";
echo "删除旧图片...<BR>";
$deleteseconds = time() - ($deleteafter * 24 * 60 * 60);
$dirname = "./imgfiles";
$dh = opendir( $dirname ) or die("couldn't open directory");
while ( $file = readdir( $dh ) ) {
if ($file != '.' && $file != '..' && $file != ".htaccess") {
$fh=fopen("./imgfiles/" . $file ,r);

⌨️ 快捷键说明

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