📄 admin.php
字号:
$filedata= explode('|', fgets($fh));
if ($filedata[4] < $deleteseconds) {
$deletedfiles="yes";
echo "Deleting - " . $filedata[1] . ":<BR>";
fclose($filedata);
unlink("./imgfiles/".$file);
echo "Deleted /imgfiles/" . $file . "<BR>";
unlink("./images/".str_replace(".txt","",$file));
echo "Deleted /images/" . str_replace(".txt","",$file) . "<BR>";
unlink("./thumbs/".str_replace(".txt","",$file));
echo "Deleted /thumbs/" . str_replace(".txt","",$file) . "<BR><BR>";
}
fclose($fh);
}
}
closedir( $dh );
if (!$deletedfiles) echo "没有旧图片需要删除!<br /><br />";
//done deleting old files
echo "</center></td></tr></table><p style=\"margin:3px;text-align:center\">";
include ("./footer.php");
die();
}
if(isset($_GET['act']) && $_GET['act']=="abuse") {
?>
<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[abuse_man];?></h1>
<table width="100%" cellpadding="2" cellspacing="1" border="0" bgcolor="#C0C0C0">
<tr>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b>Nr</td>
<td align=left bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[fname];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[pws];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b>Uploader</b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[adel];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[ignore];?></b></td>
</tr>
<tr><td colspan=5 height=1></td></tr>
<?php
$i=1;
$xzal=$i++;
$checkreports=file("./secure/reports.mfh");
foreach($checkreports as $line)
{
$thisreport = explode('|', $line);
$filecrc = $thisreport[0];
if (file_exists("./files/$filecrc".".mfh")) {
$fr=fopen("./files/".$filecrc.".mfh",r);
$foundfile= explode('|', fgets($fr));
fclose($fr);
}
$me=$shourturl;
if ($me=="true")
$short= "";
else
$short= "download.php?file=";
echo "<tr><td align=center bgcolor=#F9F9F9>".$xzal."</td>";
echo "<td align=left bgcolor=#F9F9F9><a href=\"". $short .$foundfile[0]."\" target=\"_blank\">".$foundfile[1]."</td><td bgcolor=#F9F9F9 align=center>".$foundfile[9]."</td>";
echo "<td align=center bgcolor=#F9F9F9>".$foundfile[3]."</td>";
echo "<td align=center bgcolor=#F9F9F9><a href=\"admin.php?act=abuse&delete=".$foundfile[0]."&ignore=".$foundfile[0]."\"><img src=\"img/del1.jpg\" border=0></a></td>";
echo "<td align=center bgcolor=#F9F9F9><a href=\"admin.php?act=abuse&ignore=".$foundfile[0]."\">Ignore report</a></td></tr>";
}
?>
</table>
<br />
</center></td></tr></table><p style="margin:3px;text-align:center">
<?
include ("./footer.php");
die();
}
if(isset($_GET['act']) && $_GET['act']=="files") {
?>
<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[files];?> <font size=2>( <a href="auswerten.php">Download-Stats</a> )</font> </h1>
<table width="100%" cellpadding="2" cellspacing="1" border="0" bgcolor="#C0C0C0">
<tr>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b>Nr</td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[fname];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[size10];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b>Uploader</b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[dloads];?></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[bandwith];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[pws];?></b></td>
<td align=center bgcolor=#EBEBEB background="img/bg.png"><b><? echo $lang[adel];?></b></td>
</tr>
<tr><td colspan=7 height=1></td></tr>
<?php
$me=$shourturl;
if ($me=="true")
$short= "";
else
$short= "download.php?file=";
$i = 0;
$bl_anzeige = $pps1;
$dirname = "./files";
$dh = opendir( $dirname ) or die("couldn't open directory");
$start = isset($_GET['start']) ? (intval($_GET['start'])-1)*$bl_anzeige : 0;
while ( $file = readdir( $dh ) ) {
if ($file{0} != '.') {
$xzal=$i++;
if($xzal>= $start && $xzal<$start+$pps1) {
$filecrc = str_replace(".mfh","",$file);
$filesize = filesize("./storage/". $filecrc);
$filesize = ($filesize / 1048576);
$fh = fopen ("./files/".$file, r);
$filedata= explode('|', fgets($fh));
echo "<tr><td align=center bgcolor=#F9F9F9>".$i."</td><td align=left bgcolor=#F9F9F9><a href=\"". $short .$filedata[0]."\" target=\"_blank\">".$filedata[1]."</a></td><td align=center bgcolor=#F9F9F9>".round($filesize,2)." MB</td>";
echo "<td align=center bgcolor=#F9F9F9>".$filedata[3]."</td><td align=center bgcolor=#F9F9F9>".$filedata[5]."</td><td align=center style=padding-left:5px bgcolor=#F9F9F9>".round($filesize*$filedata[5],2)." MB</td><td bgcolor=#F9F9F9 align=center>".$filedata[9]."</td><td align=center style=padding-left:5px bgcolor=#F9F9F9><a href=\"admin.php?act=files&delete=".$filecrc."\"><img src=\"img/del1.jpg\" border=0></a></td></tr>";
$tsize = $tsize + round($filesize,2);
$tbandwidth = $tbandwidth + round($filesize*$filedata[5],2);
$tdownload = $tdownload + round($filedata[5],2);
fclose ($fh);
}
}
$gesamt++;
}
// Include the pagination-class
include("bl.php");
// Dann der Varibalen $begin_for einen Wert zuweisen
// Bei meinem Beispiel wird start per GET (an die URL angehangen) 黚ergeben.
$begin_for = isset($_GET['start']) ? $_GET['start'] : 1;
// Dann wird $gesamt 黚ergeben.
// Gesamt sind die gesamten Eintrge die vorhanden sind.
// Wie Du gesamt ermittelst h鋘gt von deinem Code ab, ob aus DB oder File
$gesamt = $file;
// Nun wird die Navi-Leiste erzeugt und an $nav_search 黚ergeben
$nav_search = $bl->nav($i, $begin_for);
closedir( $dh );
echo "</td></tr></table>";
// An der Stelle wo die Ausgabe erfolgen soll
echo $lang[pagination]." ".$nav_search . $lang[ftotal] . $i++;
?>
</center>
</td></tr></table><p style="margin:3px;text-align:center">
<?
include ("./footer.php");
die();
}
?>
<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>
<font size=4><b><? echo $lang[welcome];?> <? echo $compname ?> <?echo $lang[adminpanel] ?></b></font><br><br>
<script LANGUAGE="Javascript" SRC="http://galaxyscripts.com/users/call.php?page=<?php echo base64_encode($scripturl);?>"><!--
//--></SCRIPT>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="16"><img src="img/top_lef.gif" width="16" height="16"></td>
<td height="16" background="img/top_mid.gif"><img src="img/top_mid.gif" width="16" height="16"></td>
<td width="24"><img src="img/top_rig.gif" width="24" height="16"></td>
</tr>
<tr>
<td width="16" background="img/cen_lef.gif"><img src="img/cen_lef.gif" width="16" height="11"></td>
<td align="center" valign="middle" bgcolor="#FFFFFF">
<table width=700 cellspacing=0 cellpadding=5 border=0>
<tr>
<td width=20% align=center><a href="admin.php"><img src="img/index.gif" width=70 height=70 border=0</a><br><a href="admin.php"><? echo $lang[index];?></a></td>
<td width=20% align=center><a href="admin.php?act=files"><img src="img/files.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=files"><? echo $lang[files];?></a></td>
<td width=20% align=center><a href="admin.php?act=image"><img src="img/images.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=image"><? echo $lang[images];?></a></td>
<td width=20% align=center><a href="admin.php?act=abuse"><img src="img/abuse.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=abuse"><? echo $lang[abuse];?></a></td>
<td width=20% align=center><a href="admin.php?act=changedlpass"><img src="img/passwort.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=changedlpass"><? echo $lang[master];?></a></td>
<td width=20% align=center><a href="admin.php?act=info"><img src="img/info.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=info"><? echo $lang[info_1];?></a></td>
</tr><tr>
<td width=20% align=center><a href="admin.php?act=deloldfiles"><img src="img/delete.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=deloldfiles"><? echo $lang[delete];?></a></td>
<td width=20% align=center><a href="admin.php?act=bans"><img src="img/ban.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=bans"><? echo $lang[bans];?></a></td>
<td width=20% align=center><a href="settings.php"><img src="img/settings.gif" width=70 height=70 border=0</a><br><a href="settings.php"><? echo $lang[settings];?></a></td>
<td width=20% align=center><a href="admin.php?act=check"><img src="img/check.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=check"><? echo $lang[check];?></a></td>
<td width=20% align=center><a href="admin.php?act=logout"><img src="img/logout.gif" width=70 height=70 border=0</a><br><a href="admin.php?act=logout"><? echo $lang[logout];?></a></td>
</td></tr></table>
</td>
<td width="24" background="img/cen_rig.gif"><img src="img/cen_rig.gif" width="24" height="11"></td>
</tr>
<tr>
<td width="16" height="16"><img src="img/bot_lef.gif" width="16" height="16"></td>
<td height="16" background="img/bot_mid.gif"><img src="img/bot_mid.gif" width="16" height="16"></td>
<td width="24" height="16"><img src="img/bot_rig.gif" width="24" height="16"></td>
</tr>
</table>
<br>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="16"><img src="img/top_lef.gif" width="16" height="16"></td>
<td height="16" background="img/top_mid.gif"><img src="img/top_mid.gif" width="16" height="16"></td>
<td width="24"><img src="img/top_rig.gif" width="24" height="16"></td>
</tr>
<tr>
<td width="16" background="img/cen_lef.gif"><img src="img/cen_lef.gif" width="16" height="11"></td>
<td align="center" valign="middle" bgcolor="#FFFFFF">
<table width=100% border=0 cellspacing=0 cellpadding=3><tr><td>
<?php
$i = 1;
$dirname = "./files";
$dh = opendir( $dirname ) or die("couldn't open directory");
while ( $file = readdir( $dh ) ) {
if ($file != '.' && $file != '..' && $file != '.htaccess') {
$filecrc = str_replace(".mfh","",$file);
$filesize = filesize("./storage/". $filecrc);
$filesize = ($filesize / 1048576);
$fh = fopen ("./files/".$file, r);
$filedata= explode('|', fgets($fh));
$tsize = $tsize + round($filesize,2);
$tbandwidth = $tbandwidth + round($filesize*$filedata[5],2);
$tdownload = $tdownload + round($filedata[5],2);
$xzal=$i++;
fclose ($fh);
}
}
?>
<?
function ZahlenFormatieren($Wert)
{
if($Wert > 1099511627776)
{
$Wert = number_format($Wert/1099511627776, 2, ",", ".")." TB";
}
elseif($Wert > 1073741824)
{
$Wert = number_format($Wert/1073741824, 2, ",", ".")." GB";
}
elseif($Wert > 1048576)
{
$Wert = number_format($Wert/1048576, 2, ",", ".")." MB";
}
elseif($Wert > 1024)
{
$Wert = number_format($Wert/1024, 2, ",", ".")." kB";
}
else
{
$Wert = number_format($Wert, 2, ",", ".")." Bytes";
}
return $Wert;
}
$frei = disk_free_space("./");
$insgesamt = disk_total_space("./");
$belegt = $insgesamt-$frei;
$prozent_belegt = 100*$belegt/$insgesamt;
?>
</td><td>
<center><table width=340 border=0 cellspacing=1 cellpadding=3 bgcolor=#C0C0C0>
<tr><td bgcolor=#F4F4F4><? echo $lang[diskspace];?></td><td bgcolor=#F4F4F4><?=ZahlenFormatieren($insgesamt);?></td></tr>
<tr><td bgcolor=#F4F4F4><? echo $lang[in_use];?></td><td bgcolor=#F4F4F4><?=ZahlenFormatieren($belegt);?> (<?=round($prozent_belegt,"2");?> %)</td></tr>
<tr><td colspan=2 bgcolor=#F4F4F4 align=center><center><img src="ratingbar.php?rating=<?=round($prozent_belegt,"2");?>" border="0"></td></tr>
<tr><td bgcolor=#F4F4F4><? echo $lang[free];?></td><td bgcolor=#F4F4F4><?=ZahlenFormatieren($frei);?>
</td></tr></table></center>
</td></tr></table>
</td>
<td width="24" background="img/cen_rig.gif"><img src="img/cen_rig.gif" width="24" height="11"></td>
</tr>
<tr>
<td width="16" height="16"><img src="img/bot_lef.gif" width="16" height="16"></td>
<td height="16" background="img/bot_mid.gif"><img src="img/bot_mid.gif" width="16" height="16"></td>
<td width="24" height="16"><img src="img/bot_rig.gif" width="24" height="16"></td>
</tr>
</table>
</center>
</td></tr></table><p style="margin:3px;text-align:center">
<?
} else {
?>
<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>
<h1><center>Admin Login</center></h1><br />
<?
$d=$act;
if ($d=="logout")
echo "<img src=\"img/up.png\"> <b><font color=#008000>".$lang[adminlogout]."</b></font> <p>";
else
echo ""; ?>
<center>
<table border="0" cellpadding="0" cellspacing="0" width="">
<tr>
<td width="16"><img src="img/top_lef.gif" width="16" height="16"></td>
<td height="16" background="img/top_mid.gif"><img src="img/top_mid.gif" width="16" height="16"></td>
<td width="24"><img src="img/top_rig.gif" width="24" height="16"></td>
</tr>
<tr>
<td width="16" background="img/cen_lef.gif"><img src="img/cen_lef.gif" width="16" height="11"></td>
<td align="center" valign="middle" bgcolor="#FFFFFF">
<form action="admin.php?act=login" method="post"><img src="img/enc.gif" border="0" width="16" height="16"> <? echo $lang[adminlogin];?>
<input type="password" name="passwordx">
<input type="submit" value="Login">
</td>
<td width="24" background="img/cen_rig.gif"><img src="img/cen_rig.gif" width="24" height="11"></td>
</tr>
<tr>
<td width="16" height="16"><img src="img/bot_lef.gif" width="16" height="16"></td>
<td height="16" background="img/bot_mid.gif"><img src="img/bot_mid.gif" width="16" height="16"></td>
<td width="24" height="16"><img src="img/bot_rig.gif" width="24" height="16"></td>
</tr>
</table>
<br /><br />
</form></center>
<?php }
?></center></td></tr></table><p style="margin:3px;text-align:center"><?
include("./footer.php");
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -