initialize user
This commit is contained in:
13
lib/page.php
13
lib/page.php
@@ -73,7 +73,10 @@ function getPage($page_name = null): array|false|string
|
||||
$page = $pageMetadata["output"];
|
||||
}
|
||||
else{
|
||||
$page = file_get_contents($routerConfig["template_dir"] . "404.html");
|
||||
$page_tmp = file_get_contents($routerConfig["template_dir"] . "404.html");
|
||||
$pageMetadata = parsePageTag($page_tmp);
|
||||
$page = $pageMetadata["output"];
|
||||
http_response_code(404);
|
||||
}
|
||||
|
||||
print_r($pageMetadata["parameters"]);
|
||||
@@ -96,11 +99,15 @@ function getPage($page_name = null): array|false|string
|
||||
|
||||
if($page_required_permission < $_SESSION["privilegelevel"]){
|
||||
if($is_secret_page == 1) {
|
||||
$page = file_get_contents($routerConfig["template_dir"] . "404.html"); //fake 404 error
|
||||
$page_tmp = file_get_contents($routerConfig["template_dir"] . "404.html");
|
||||
$pageMetadata = parsePageTag($page_tmp);
|
||||
$page = $pageMetadata["output"];
|
||||
http_response_code(404);
|
||||
}
|
||||
else{
|
||||
$page = file_get_contents($routerConfig["template_dir"] . "403.html"); //deny access if doesnt have permissions
|
||||
$page_tmp = file_get_contents($routerConfig["template_dir"] . "403.html");
|
||||
$pageMetadata = parsePageTag($page_tmp);
|
||||
$page = $pageMetadata["output"];
|
||||
http_response_code(403);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user