diff options
Diffstat (limited to 'public')
-rw-r--r-- | public/index.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/public/index.php b/public/index.php index 10fecaff..a83ab5e8 100644 --- a/public/index.php +++ b/public/index.php @@ -1,4 +1,7 @@ <?php + +use Engelsystem\Http\Request; + require_once realpath(__DIR__ . '/../includes/engelsystem_provider.php'); $free_pages = [ @@ -24,12 +27,13 @@ $page = ''; $title = ''; $content = ''; -$page = $request->input('p'); +/** @var Request $request */ +$page = $request->query->get('p'); if (empty($page)) { $page = $request->path(); $page = str_replace('-', '_', $page); } -if (empty($page)) { +if ($page == '/') { $page = isset($user) ? 'news' : 'login'; } |