Skip to content

Commit

Permalink
Fixed a logic issue
Browse files Browse the repository at this point in the history
  • Loading branch information
farisc0de authored Oct 31, 2020
1 parent 1fd69cf commit b72ccb5
Showing 1 changed file with 17 additions and 13 deletions.
30 changes: 17 additions & 13 deletions BlackNET Panel/logic/updateLogic.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

if (isset($_POST['start_update'])) {

try {
$settings = [
["id", 'int(11)', 'unsigned', 'NOT NULL'],
["setting_key", 'varchar(50)', 'NOT NULL'],
Expand All @@ -15,64 +16,67 @@
$update->rename_table("admin", "users"),
$update->drop_table("smtp"),
$update->drop_table("settings"),
$install->create_table("settings", $settings),
$install->insert_value("settings", [
$update->create_table("settings", $settings),
$update->insert_value("settings", [
"id" => 1,
"setting_key" => 'panel_status',
"setting_value" => 'on',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 2,
"setting_key" => 'recaptcha_status',
"setting_value" => 'off',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 3,
"setting_key" => 'recaptchapublic',
"setting_value" => 'UpdateYourCode',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 4,
"setting_key" => 'recaptchaprivate',
"setting_value" => 'UpdateYourCode',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 5,
"setting_key" => 'smtp_status',
"setting_value" => 'off',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 6,
"setting_key" => 'smtp_host',
"setting_value" => 'smtp.localhost.com',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 7,
"setting_key" => 'smtp_username',
"setting_value" => '[email protected]',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 8,
"setting_key" => 'smtp_password',
"setting_value" => base64_encode('password'),
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 9,
"setting_key" => 'smtp_security',
"setting_value" => 'ssl',
]),
$install->insert_value("settings", [
$update->insert_value("settings", [
"id" => 10,
"setting_key" => 'smtp_port',
"setting_value" => '461',
]),
$install->is_primary("settings", "id"),
$install->is_autoinc("settings", ["id", 'int(11)', 'unsigned', 'NOT NULL']),
$update->is_primary("settings", "id"),
$update->is_autoinc("settings", ["id", 'int(11)', 'unsigned', 'NOT NULL']),
];

foreach ($sql as $query) {
$msg = $update->execute($query);
}
} catch (Exception $ex) {
echo $ex->getMessage();
}
}

$page = "updatePage";

0 comments on commit b72ccb5

Please sign in to comment.