Code Duplication    Length = 14-15 lines in 2 locations

main/session/session_import.php 1 location

@@ 241-254 (lines=14) @@
238
                            $unique_name = false; // This MUST be initializead.
239
                            $i = 0;
240
                            // Change session name, verify that session doesn't exist.
241
                            while (!$unique_name) {
242
                                if ($i > 1) {
243
                                    $suffix = ' - '.$i;
244
                                }
245
                                $sql = 'SELECT 1 FROM '.$tbl_session.'
246
                                        WHERE name="'.Database::escape_string($session_name.$suffix).'"';
247
                                $rs = Database::query($sql);
248
                                if (Database::result($rs, 0, 0)) {
249
                                    $i++;
250
                                } else {
251
                                    $unique_name = true;
252
                                    $session_name .= $suffix;
253
                                }
254
                            }
255
256
                            // Creating the session.
257
                            $sql_session = "INSERT IGNORE INTO $tbl_session SET

main/inc/lib/sessionmanager.lib.php 1 location

@@ 4371-4385 (lines=15) @@
4368
                    $i = 0;
4369
                    // Change session name, verify that session doesn't exist.
4370
                    $suffix = null;
4371
                    while (!$unique_name) {
4372
                        if ($i > 1) {
4373
                            $suffix = ' - ' . $i;
4374
                        }
4375
                        $sql = 'SELECT 1 FROM ' . $tbl_session . '
4376
                                WHERE name="' . Database::escape_string($session_name). $suffix . '"';
4377
                        $rs = Database::query($sql);
4378
4379
                        if (Database::result($rs, 0, 0)) {
4380
                            $i++;
4381
                        } else {
4382
                            $unique_name = true;
4383
                            $session_name .= $suffix;
4384
                        }
4385
                    }
4386
4387
                    // Creating the session.
4388
                    $sql = "INSERT IGNORE INTO $tbl_session SET