Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if (session_status() == PHP_SESSION_NONE)
- {
- session_start();
- }
- require_once 'config.php';
- require_once 'functions.php';
- require_once 'classes/User.php';
- require 'classes/flashmessages.php';
- if (User::loggedIn())
- {
- $user = new User($_SESSION['id']);
- $updateQuery = $db->prepare('UPDATE users SET ip_last = :ip_last WHERE id = :id');
- $updateQuery->execute([
- ':ip_last' => getIP(),
- ':id' => $_SESSION['id'],
- ]);
- $insertQuery = $db->prepare('INSERT INTO activiteiten(DT, user_id, ip_address) VALUES(:DT, :user_id, :ip_address)');
- $insertQuery->execute([
- ':DT' => date("Y-m-d H:i:s"),
- ':user_id' => $_SESSION['id'],
- ':ip_address' => getIP()
- ]);
- }
- $error = null;
- if(isset($_GET['p']))
- {
- $page = $_GET['p'];
- $allowedFiles = ['home', 'profiel', 'illegaaladd', 'illegaalov', 'gebruikersov', 'activiteiten', 'gezochtov', 'gezochtadd', 'beslagov', 'beslagadd', 'strafbladov', 'strafbladadd', 'index', 'logout', 'cellenadd', 'cellenov', 'gebruikersadd', 'gebruikersov', 'gevangenenadd', 'gevangenenov', 'noodoproepen', 'oproepmaken'];
- if($page && in_array($page, $allowedFiles))
- {
- include("pages/$page.php");
- }
- else
- {
- include('pages/index.php');
- }
- }
- else
- {
- include('pages/index.php');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement