summaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
authorIgor Scheller <igor.scheller@igorshp.de>2017-07-18 21:38:53 +0200
committerIgor Scheller <igor.scheller@igorshp.de>2017-07-19 11:44:16 +0200
commit3a1e4602492cec1c8f3d2aabab2c866022f43bf1 (patch)
treec367c1ce15f957a1e9a0879b875e8d635883280e /public
parent04217834fa4e6f94fec0836a80ea5526b8ebc9bc (diff)
Changed $_GET, $_POST and $_REQUEST to use the Request object
Diffstat (limited to 'public')
-rw-r--r--public/index.php16
1 files changed, 7 insertions, 9 deletions
diff --git a/public/index.php b/public/index.php
index 895b4fe0..52f32438 100644
--- a/public/index.php
+++ b/public/index.php
@@ -24,24 +24,22 @@ $page = '';
$title = '';
$content = '';
-if (!isset($_REQUEST['p'])) {
- $_REQUEST['p'] = isset($user) ? 'news' : 'login';
+$page = $request->input('p');
+if (empty($page)) {
+ $page = isset($user) ? 'news' : 'login';
}
if (
- isset($_REQUEST['p'])
- && preg_match('/^\w*$/i', $_REQUEST['p'])
+ preg_match('/^\w*$/i', $page)
&& (
- in_array($_REQUEST['p'], $free_pages)
- || (isset($privileges) && in_array($_REQUEST['p'], $privileges))
+ in_array($page, $free_pages)
+ || (isset($privileges) && in_array($page, $privileges))
)
) {
- $page = $_REQUEST['p'];
-
$title = $page;
if ($page == 'api') {
- error('Api disabled temporily.');
+ error('Api disabled temporarily.');
redirect(page_link_to());
require_once realpath(__DIR__ . '/../includes/controller/api.php');
api_controller();