示例#1
0
        if (isset($_POST['update'])) {
            $rack->check($_POST['id'], 'w');
            $rack->update($_POST);
            Html::redirect($_SERVER['HTTP_REFERER']);
        } else {
            $rack->check($_GET["id"], 'r');
            if (!isset($_SESSION['glpi_tab'])) {
                $_SESSION['glpi_tab'] = 1;
            }
            if (isset($_GET['tab'])) {
                $_SESSION['glpi_tab'] = $_GET['tab'];
            }
            Html::header($LANG['plugin_rackview']['title'], 'plugins', 'rackview');
            print '<table>';
            print '<tr valign="top">';
            print '<td>';
            if (isset($_GET['id']) && $_GET['id'] != -1) {
                print '<div class="CSSTableGenerator">';
                $rack->showRack(false);
                print '</div>';
            }
            print '</td>';
            print '<td>';
            $rack->showForm($_GET["id"]);
            print '</td>';
            print '</tr>';
            print '</table>';
            Html::footer();
        }
    }
}