Fix issue #13
This commit is contained in:
parent
52abfb49bc
commit
dd33bbc1ba
32
add-keys.php
32
add-keys.php
|
@ -7,8 +7,6 @@
|
||||||
include "create-table.php";
|
include "create-table.php";
|
||||||
|
|
||||||
function getIPAddress() {
|
function getIPAddress() {
|
||||||
include "config.php";
|
|
||||||
|
|
||||||
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
|
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
|
||||||
return $_SERVER['HTTP_CLIENT_IP'];
|
return $_SERVER['HTTP_CLIENT_IP'];
|
||||||
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
|
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
|
||||||
|
@ -36,6 +34,16 @@ function addKey($adminKey, $Value) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Make sure no existing key exists with that value
|
||||||
|
$DatabaseQuery = $Database->query('SELECT * FROM keys');
|
||||||
|
while ($line = $DatabaseQuery->fetchArray()) {
|
||||||
|
if ($line['key'] == "$Value") {
|
||||||
|
print "A key with that value already exists.";
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($Authorized != 1) {
|
if ($Authorized != 1) {
|
||||||
print "You are not authorized to perform this action.";
|
print "You are not authorized to perform this action.";
|
||||||
die();
|
die();
|
||||||
|
@ -79,6 +87,16 @@ function addTempKey($adminKey, $Value, $uploadsLeft) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Make sure no existing key exists with that value
|
||||||
|
$DatabaseQuery = $Database->query('SELECT * FROM tkeys');
|
||||||
|
while ($line = $DatabaseQuery->fetchArray()) {
|
||||||
|
if ($line['key'] == "$Value") {
|
||||||
|
print "A key with that value already exists.";
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($Authorized != 1) {
|
if ($Authorized != 1) {
|
||||||
print "You are not authorized to perform this action.";
|
print "You are not authorized to perform this action.";
|
||||||
die();
|
die();
|
||||||
|
@ -122,6 +140,16 @@ function addAdminKey($adminKey, $Value, $Primary) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Make sure no existing key exists with that value
|
||||||
|
$DatabaseQuery = $Database->query('SELECT * FROM admins');
|
||||||
|
while ($line = $DatabaseQuery->fetchArray()) {
|
||||||
|
if ($line['key'] == "$Value") {
|
||||||
|
print "A key with that value already exists.";
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($Authorized != 1) {
|
if ($Authorized != 1) {
|
||||||
print "You are not authorized to perform this action.";
|
print "You are not authorized to perform this action.";
|
||||||
die();
|
die();
|
||||||
|
|
Loading…
Reference in a new issue