query('SELECT * FROM admins'); while ($line = $DatabaseQuery->fetchArray()) { if ($line['key'] == $_COOKIE[$cookieName] && $_COOKIE[$cookieName] != "" && $line['key'] != "" && ($enableKeys || $enableKeys == "true")) { $Authorized = 1; $Primary = $line['primaryadmin']; break; } } // not authorized if ($Authorized != 1) { header('Location: /'); die(); } $html = ""; $html = printHeader($html); $html .= "\t\t\t

Administrator panel

\n"; $html .= "\t\t\t\t
\n"; $html .= "\t\t\t\t\t\n"; if ($Action == "files") { $html .= "\t\t\t\t\t\tFiles\n"; } else { $html .= "\t\t\t\t\t\tFiles\n"; } if ($Action == "keys") { $html .= "\t\t\t\t\t\tKeys\n"; } else { $html .= "\t\t\t\t\t\tKeys\n"; } $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t
\n"; if ($Action == "files") { $DatabaseQuery = $Database->query('SELECT * FROM uploads'); $html .= "\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; while ($line = $DatabaseQuery->fetchArray()) { $ID = $line['id']; $Filename = $line['file']; $uploadDate = $line['uploaddate']; $keyID = $line['keyid']; if ($line['keytype'] == 0) { $keyType = "Key"; } else if ($line['keytype'] == 1) { $keyType = "Temporary"; } else if ($line['keytype'] == 2) { $keyType = "Administrator"; } else { $keyType = "Unknown"; } $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; } $html .= "\t\t\t\t
IDFilenameUpload dateKey IDKey type
$ID$Filename$uploadDate$keyID$keyTypeRemove
\n"; } else if ($Action == "keys") { $html .= "\t\t\t\t

Administrator keys are not visible.

\n"; $html .= "\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; $DatabaseQuery = $Database->query('SELECT * FROM admins'); while ($line = $DatabaseQuery->fetchArray()) { if ($Primary != 1) { break; } $ID = $line['id']; $Key = $line['key']; $NumberOfUploads = $line['numberofuploads']; $UploadsLeft = ""; $LastUsed = $line['lastused']; $Issued = $line['issued']; $IP = $line['ip']; $UserAgent = $line['useragent']; $keyType = "Administrator"; $UploadsLeft = "∞"; if ($line['primaryadmin'] == 1) { $keyType = "Primary Administrator"; } $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; if ($Primary == 1 && $line['primaryadmin'] != 1) { // primary admins cannot be removed $html .= "\t\t\t\t\t\t\n"; } $html .= "\t\t\t\t\t\n"; } $DatabaseQuery = $Database->query('SELECT * FROM keys'); while ($line = $DatabaseQuery->fetchArray()) { $ID = $line['id']; $Key = $line['key']; $NumberOfUploads = $line['numberofuploads']; $UploadsLeft = ""; $LastUsed = $line['lastused']; $Issued = $line['issued']; $IP = $line['ip']; $UserAgent = $line['useragent']; $keyType = "Key"; $UploadsLeft = "∞"; $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; } $DatabaseQuery = $Database->query('SELECT * FROM tkeys'); while ($line = $DatabaseQuery->fetchArray()) { $ID = $line['id']; $Key = $line['key']; $NumberOfUploads = $line['numberofuploads']; $UploadsLeft = ""; $LastUsed = $line['lastused']; $Issued = $line['issued']; $IP = $line['ip']; $UserAgent = $line['useragent']; $keyType = "Temporary"; $UploadsLeft = $line['uploadsleft']; $html .= "\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\t\n"; $html .= "\t\t\t\t\t\n"; } $html .= "\t\t\t\t
IDKeyUploadsUploads leftLast usedIssuedIPUser agentKey type
$ID$Key$NumberOfUploads$UploadsLeft$LastUsed$Issued$IP$UserAgent$keyTypeRemove
$ID$Key$NumberOfUploads$UploadsLeft$LastUsed$Issued$IP$UserAgent$keyTypeRemove
$ID$Key$NumberOfUploads$UploadsLeft$LastUsed$Issued$IP$UserAgent$keyTypeRemove
\n"; } $html = printFooter($html); print "$html"; ?>