📄 admin.php
字号:
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 + -