fix location.php config() error

This commit is contained in:
xiaomlove
2021-05-07 02:33:17 +08:00
parent 979c1d8110
commit 3853b95adc
+11 -11
View File
@@ -6,7 +6,7 @@ loggedinorreturn();
if (get_user_class() < UC_SYSOP) { if (get_user_class() < UC_SYSOP) {
die("access denied."); die("access denied.");
} }
$config = config('database.mysql'); $config = nexus_config('nexus.mysql');
mysql_connect($config['host'],$config['username'],$config['password'], $config['database'], $config['port']); mysql_connect($config['host'],$config['username'],$config['password'], $config['database'], $config['port']);
stdhead("Manage Locations"); stdhead("Manage Locations");
begin_main_frame("",false,100); begin_main_frame("",false,100);
@@ -43,14 +43,14 @@ if($edited == 1) {
$practical_upspeed = $_GET['practical_upspeed']; $practical_upspeed = $_GET['practical_upspeed'];
$theory_downspeed = $_GET['theory_downspeed']; $theory_downspeed = $_GET['theory_downspeed'];
$practical_downspeed = $_GET['practical_downspeed']; $practical_downspeed = $_GET['practical_downspeed'];
if(validip_format($start_ip) && validip_format($end_ip)) if(validip_format($start_ip) && validip_format($end_ip))
{ {
if(ip2long($end_ip) > ip2long($start_ip)) if(ip2long($end_ip) > ip2long($start_ip))
{ {
$query = "UPDATE locations SET name = " . sqlesc($name) .",flagpic = " . sqlesc($flagpic) . ",location_main = " . sqlesc($location_main). ",location_sub= " . sqlesc($location_sub) . ",start_ip = " . sqlesc($start_ip) . ",end_ip = " . sqlesc($end_ip) . ",theory_upspeed = " . sqlesc($theory_upspeed) . ",practical_upspeed = " . sqlesc($practical_upspeed) . ",theory_downspeed = " . sqlesc($theory_downspeed) . ",practical_downspeed = " . sqlesc($practical_downspeed). " WHERE id=".sqlesc($id); $query = "UPDATE locations SET name = " . sqlesc($name) .",flagpic = " . sqlesc($flagpic) . ",location_main = " . sqlesc($location_main). ",location_sub= " . sqlesc($location_sub) . ",start_ip = " . sqlesc($start_ip) . ",end_ip = " . sqlesc($end_ip) . ",theory_upspeed = " . sqlesc($theory_upspeed) . ",practical_upspeed = " . sqlesc($practical_upspeed) . ",theory_downspeed = " . sqlesc($theory_downspeed) . ",practical_downspeed = " . sqlesc($practical_downspeed). " WHERE id=".sqlesc($id);
$sql = sql_query($query) or sqlerr(__FILE__, __LINE__); $sql = sql_query($query) or sqlerr(__FILE__, __LINE__);
if($sql) if($sql)
{ {
stdmsg("Success!","Location has been edited, click <a class=altlink href=" . $_SERVER['REQUEST_URI'] .">here</a> to go back"); stdmsg("Success!","Location has been edited, click <a class=altlink href=" . $_SERVER['REQUEST_URI'] .">here</a> to go back");
stdfoot(); stdfoot();
@@ -60,18 +60,18 @@ if($edited == 1) {
else else
echo("<p><strong>The end IP address should be larger than the start one, or equal for single IP check!</strong></p>"); echo("<p><strong>The end IP address should be larger than the start one, or equal for single IP check!</strong></p>");
} }
else else
echo("<p><strong>Invalid IP Address Format !!! </strong></p>"); echo("<p><strong>Invalid IP Address Format !!! </strong></p>");
} }
$editid = $_GET['editid'] ?? 0; $editid = $_GET['editid'] ?? 0;
if($editid > 0) { if($editid > 0) {
$query = "SELECT * FROM locations WHERE id=" . sqlesc($editid); $query = "SELECT * FROM locations WHERE id=" . sqlesc($editid);
$sql = sql_query($query); $sql = sql_query($query);
$row = mysql_fetch_array($sql); $row = mysql_fetch_array($sql);
$name = $row['name']; $name = $row['name'];
$flagpic = $row['flagpic']; $flagpic = $row['flagpic'];
$location_main = $row['location_main']; $location_main = $row['location_main'];
@@ -116,7 +116,7 @@ if($add == 'true') {
$practical_upspeed = $_GET['practical_upspeed']; $practical_upspeed = $_GET['practical_upspeed'];
$theory_downspeed = $_GET['theory_downspeed']; $theory_downspeed = $_GET['theory_downspeed'];
$practical_downspeed = $_GET['practical_downspeed']; $practical_downspeed = $_GET['practical_downspeed'];
if(validip_format($start_ip) && validip_format($end_ip)) if(validip_format($start_ip) && validip_format($end_ip))
{ {
if(ip2long($end_ip) > ip2long($start_ip)) if(ip2long($end_ip) > ip2long($start_ip))
@@ -132,7 +132,7 @@ if($add == 'true') {
else else
echo("<p><strong>The end IP address should be larger than the start one, or equal for single IP check!</strong></p>"); echo("<p><strong>The end IP address should be larger than the start one, or equal for single IP check!</strong></p>");
} }
else else
echo("<p><strong>Invalid IP Address Format !!! </strong></p>"); echo("<p><strong>Invalid IP Address Format !!! </strong></p>");
} }
@@ -186,7 +186,7 @@ if($check_range == 'true') {
else else
echo("<p><strong>The end IP address should be larger than the start one, or equal for single IP check!</strong></p>"); echo("<p><strong>The end IP address should be larger than the start one, or equal for single IP check!</strong></p>");
} }
else else
echo("<p><strong>Invalid IP Address Format !!! </strong></p>"); echo("<p><strong>Invalid IP Address Format !!! </strong></p>");
} }
else else
@@ -217,11 +217,11 @@ while ($row = mysql_fetch_array($sql)) {
$practical_upspeed = $row['practical_upspeed']; $practical_upspeed = $row['practical_upspeed'];
$theory_downspeed = $row['theory_downspeed']; $theory_downspeed = $row['theory_downspeed'];
$practical_downspeed = $row['practical_downspeed']; $practical_downspeed = $row['practical_downspeed'];
$count_location_sub=strlen($location_sub); $count_location_sub=strlen($location_sub);
if($count_location_sub > $maxlen_sub_location) if($count_location_sub > $maxlen_sub_location)
$location_sub=substr($location_sub, 0, $maxlen_sub_location) . ".."; $location_sub=substr($location_sub, 0, $maxlen_sub_location) . "..";
echo("<tr><td class=rowfollow align=center><strong>$id</strong></td>" . echo("<tr><td class=rowfollow align=center><strong>$id</strong></td>" .
"<td class=rowfollow align=left><strong>$name</strong></td>" . "<td class=rowfollow align=left><strong>$name</strong></td>" .
"<td class=rowfollow align=center>" . ($flagpic != "" ? "<img src='" . get_protocol_prefix() . "$BASEURL/pic/location/$flagpic' border='0' />" : "-") . "</td>" . "<td class=rowfollow align=center>" . ($flagpic != "" ? "<img src='" . get_protocol_prefix() . "$BASEURL/pic/location/$flagpic' border='0' />" : "-") . "</td>" .