コード例 #1
0
ファイル: index.php プロジェクト: cheevauva/trash
                    die(header("location:" . Href(THIS, 1)));
                } else {
                    form("label", icon("info") . 'Не указано Имя пункта меню');
                }
                break;
                //Отмена изменений в меню, и выход без сохранения
            //Отмена изменений в меню, и выход без сохранения
            case 'Отмена':
                unset($_SESSION['modelmenu']);
                die(header('location:' . href()));
                break;
                //Сохранить изменения меню
            //Сохранить изменения меню
            case 'Сохранить':
                foreach ($_SESSION['modelmenu'] as $v) {
                    $file .= implode("->", $v) . "\n";
                }
                file_put_contents(GLISS_ADDIR . 'adjustment/menu.php', $file);
                die(header("location:" . Href()));
                break;
                //Удалить пункт меню
            //Удалить пункт меню
            case 'Удалить':
                del_child($_POST['del']);
                die(header("location:" . Href(THIS, 1)));
                break;
        }
    }
} else {
    html(error(403));
}
コード例 #2
0
ファイル: index.php プロジェクト: cheevauva/trash
      <b>Добавить пункт меню:</b>
      <br>
      <form action="" method="post">
      Имя пункта:<br>
      <input name="name" value="<?php 
            echo htmlspecialchars($_POST['name']);
            ?>
" size="30"><br>
      Выберите модуль<br>
      <select name="module">
      <?php 
            echo appendix_scan_dir();
            ?>
      </select><br><br>
      <input value="Добавить" type="submit">
      </form>
      <?php 
            if ($_POST) {
                if ($_POST['name'] && $_POST['module'] && mb_strlen($_POST['name']) <= 35) {
                    $hq->new_record('menu', 'name', $_POST['name']);
                    $hq->new_record('menu', 'link', $_POST['module']);
                    die(header("location:" . Href(THIS, $GET[1])));
                } else {
                    echo '<br>Непривильно заполнено поле "Имя пункта".<br>';
                }
            }
            echo '<br>' . icon(home) . '<a href="' . href() . '">Раздел администратора</a>';
    }
} else {
    echo error(403);
}