Code Duplication    Length = 5-7 lines in 3 locations

admin/main.php 3 locations

@@ 739-743 (lines=5) @@
736
737
        $start  = isset($_GET['start']) ? (int)$_GET['start'] : 0;
738
        $filter = 0;
739
        if (isset($_POST['filter'])) {
740
            $filter = (int)$_POST['filter'];
741
        } elseif (isset($_SESSION['filter'])) {
742
            $filter = (int)$_SESSION['filter'];
743
        }
744
        $_SESSION['filter'] = $filter;
745
        $selected           = array('', '', '', '');
746
        $selected[$filter]  = " selected='selected'";
@@ 1026-1030 (lines=5) @@
1023
        $filter = 0;
1024
1025
        $filter2 = 0;
1026
        if (isset($_POST['filter2'])) {
1027
            $filter2 = (int)$_POST['filter2'];
1028
        } elseif (isset($_SESSION['filter2'])) {
1029
            $filter2 = (int)$_SESSION['filter2'];
1030
        }
1031
        $_SESSION['filter2'] = $filter2;
1032
        $selected            = array('', '', '', '');
1033
        $selected[$filter2]  = " selected='selected'";
@@ 1905-1911 (lines=7) @@
1902
1903
        $start   = isset($_GET['start']) ? (int)$_GET['start'] : 0;
1904
        $filter3 = 0;
1905
        if (isset($_POST['filter3'])) {
1906
            $filter3 = (int)$_POST['filter3'];
1907
        } elseif (isset($_SESSION['filter3'])) {
1908
            $filter3 = (int)$_SESSION['filter3'];
1909
        } else {
1910
            $filter3 = 1;
1911
        }
1912
        $_SESSION['filter3'] = $filter3;
1913
        $selected            = array('', '', '', '', '', '');
1914
        $tblConditions       = array(COMMAND_STATE_NOINFORMATION, COMMAND_STATE_VALIDATED, COMMAND_STATE_PENDING, COMMAND_STATE_FAILED, COMMAND_STATE_CANCELED, COMMAND_STATE_FRAUD);