Code Duplication    Length = 9-9 lines in 2 locations

install/install.queries.php 2 locations

@@ 219-227 (lines=9) @@
216
                    ) CHARSET=utf8;"
217
                );
218
                // store values
219
                foreach ($data as $key => $value) {
220
                    $superGlobal->put($key, $value, "SESSION");
221
                    $tmp = mysqli_num_rows(mysqli_query($db_link, "SELECT * FROM `_install` WHERE `key` = '".$key."'"));
222
                    if (intval($tmp) === 0) {
223
                        mysqli_query($dbTmp, "INSERT INTO `_install` (`key`, `value`) VALUES ('".$key."', '".$value."');");
224
                    } else {
225
                        mysqli_query($dbTmp, "UPDATE `_install` SET `value` = '".$value."' WHERE `key` = '".$key."';");
226
                    }
227
                }
228
                $tmp = mysqli_num_rows(mysqli_query($db_link, "SELECT * FROM `_install` WHERE `key` = 'url_path'"));
229
                if (intval($tmp) === 0) {
230
                    mysqli_query($dbTmp, "INSERT INTO `_install` (`key`, `value`) VALUES ('url_path', '", empty($session_url_path) ? $db['url_path'] : $session_url_path, "');");
@@ 275-283 (lines=9) @@
272
            if (is_dir($data['sk_path'])) {
273
                if (is_writable($data['sk_path'])) {
274
                    // store all variables in SESSION
275
                    foreach ($data as $key => $value) {
276
                        $superGlobal->put($key, $value, "SESSION");
277
                        $tmp = mysqli_num_rows(mysqli_query($db_link, "SELECT * FROM `_install` WHERE `key` = '".$key."'"));
278
                        if (intval($tmp) === 0) {
279
                            mysqli_query($dbTmp, "INSERT INTO `_install` (`key`, `value`) VALUES ('".$key."', '".$value."');");
280
                        } else {
281
                            mysqli_query($dbTmp, "UPDATE `_install` SET `value` = '".$value."' WHERE `key` = '".$key."';");
282
                        }
283
                    }
284
                    echo '[{"error" : "", "result" : "Information stored", "multiple" : ""}]';
285
                } else {
286
                    echo '[{"error" : "The Directory must be writable!", "result" : "Information stored", "multiple" : ""}]';