co já vím
Co-authored-by: Bruno Rybársky <bruno@brn.systems>
This commit is contained in:
parent
0bd68c257f
commit
a1f5af75bd
@ -1,3 +1,5 @@
|
||||
<?php
|
||||
require_once 'secrets/mysql.php';
|
||||
$page_dir = "pages";
|
||||
$template_dir = "templates";
|
||||
?>
|
||||
|
30
index.php
30
index.php
@ -12,11 +12,31 @@ if (!isset($_SESSION['user_id'])) {
|
||||
$result = mysqli_query($mysqli, $query);
|
||||
$user = mysqli_fetch_assoc($result);
|
||||
|
||||
// Include the appropriate HTML based on user's status
|
||||
if ($user['isAdmin'] == 1) {
|
||||
include 'pages/index_admin.html'; // Custom HTML for Admin
|
||||
} else {
|
||||
include 'pages/index_user.html'; // Custom HTML for regular user
|
||||
|
||||
$page = basename($_SERVER['QUERY_STRING']);
|
||||
$nav = file_get_contents("$template_dir/navigation.html");
|
||||
|
||||
if(empty($page)){
|
||||
if ($user['isAdmin'] == 1) {
|
||||
$page = 'index_admin'; // Custom HTML for Admin
|
||||
} else {
|
||||
$page = 'index_user'; // Custom HTML for regular user
|
||||
}
|
||||
}
|
||||
|
||||
$page_file = "$page_dir/$page.html";
|
||||
|
||||
if (!file_exists($page_file)) {
|
||||
$page_file = "$template_dir/404.html";
|
||||
}
|
||||
ob_start();
|
||||
include $page_file;
|
||||
$page_data = ob_get_clean();
|
||||
|
||||
$page_data = str_replace("__NAV_TEMPLATE__", $nav, $page_data);
|
||||
|
||||
echo $page_data;
|
||||
|
||||
|
||||
}
|
||||
?>
|
||||
|
@ -7,6 +7,16 @@
|
||||
<link rel="stylesheet" href="../styles/pages/style.css">
|
||||
<link rel="stylesheet" href="../styles/global.css">
|
||||
</head>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href=""><i class="ri-settings-4-fill"></i></a></li>
|
||||
<div class="links">
|
||||
<li><a href=""></a></li>
|
||||
<li><a href=""></a></li>
|
||||
<li><a href=""></a></li>
|
||||
</div>
|
||||
</ul>
|
||||
</nav>
|
||||
<body>
|
||||
<h2>Welcome</h2>
|
||||
<?php
|
||||
|
@ -1,12 +1,17 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Register</title>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/remixicon/4.1.0/remixicon.css"
|
||||
integrity="sha512-dUOcWaHA4sUKJgO7lxAQ0ugZiWjiDraYNeNJeRKGOIpEq4vroj1DpKcS3jP0K4Js4v6bXk31AAxAxaYt3Oi9xw=="
|
||||
crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
<link rel="stylesheet" href="../styles/pages/register.css">
|
||||
<link rel="stylesheet" href="../styles/global.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h2>Register</h2>
|
||||
<form action="../register.php" method="post">
|
||||
@ -17,4 +22,5 @@
|
||||
<a href="/">Already have an account?</a>
|
||||
</form>
|
||||
</body>
|
||||
|
||||
</html>
|
0
templates/navigation.html
Normal file
0
templates/navigation.html
Normal file
Loading…
Reference in New Issue
Block a user