<?php if (isset($_SESSION['user_id'])) { require_once "../classes/db/MySQLConnection.php"; require_once "../classes/db/QueryManager.php"; $q = new Querymanager(); $q->lastSeen(); }
<?php session_start(); require_once "../classes/db/QueryManager.php"; require_once "../classes/model/User.php"; $q = new Querymanager(); if (isset($_POST['firstname']) && isset($_POST['lastname']) && isset($_POST['phonenumber']) && isset($_POST['password']) && $_POST['action'] == 'saveUser') { $firstname = $_POST['firstname']; $lastname = $_POST['lastname']; $phonenumber = $_POST['phonenumber']; $password = $_POST['password']; $q->saveUser($id, $firstname, $lastname, $phonenumber, $password); header('Location: ../index.php'); } if (isset($_POST['firstname']) && isset($_POST['password']) && $_POST['action'] == 'login') { $firstname = $_POST['firstname']; $password = $_POST['password']; $login = $q->loginUser($firstname, $password); $_SESSION['login'] = serialize($login); $_SESSION['name'] = $firstname; $_SESSION['password'] = $password; header('Location: ../view/login.php'); } if ($_GET['action'] == 'logout' && $_GET['submit'] == "ja") { $_SESSION['admin'] = 0; session_destroy(); header('Location: ../index.php'); } if ($_GET['action'] == "logout" && $_GET['submit'] == "nee") { header('Location: ../view/homepage.php'); }
<?php session_start(); if (!isset($_SESSION['name']) || !isset($_SESSION['password'])) { die(header('Location: ../view/error_login.php')); } else { require_once "../classes/db/QueryManager.php"; require_once "../classes/model/User.php"; $q = new Querymanager(); if (isset($_SESSION['name']) && isset($_SESSION['password'])) { $firstname = $_SESSION['name']; $password = $_SESSION['password']; $login = $q->loginUser($firstname, $password); $_SESSION['login'] = serialize($login); $_SESSION['name'] = $firstname; $_SESSION['password'] = $password; } } $login = unserialize($_SESSION['login']); if ($login != 1 || $login > 1) { session_destroy(); die(header('Location: ../view/error_login.php')); }
<?php session_start(); require_once "../classes/db/QueryManager.php"; require_once "../classes/model/Message.php"; $q = new Querymanager(); if (isset($_POST['title']) && isset($_POST['content']) && $_POST['action'] == 'saveMessage') { $title = $_POST['title']; $content = $_POST['content']; $q->saveMessage($id, $title, $content); header('Location: ../index.php'); } if ($_GET['action'] == 'findAllMessages' && $_SESSION['admin'] == 2) { $messageList = $q->findAllMessages(); $_SESSION['messageList'] = serialize($messageList); header('Location: ../view/all_messages_admin.php'); } if ($_GET['action'] == 'findAllMessages' && $_SESSION['admin'] == 0) { $messageList = $q->findAllMessages(); $_SESSION['messageList'] = serialize($messageList); header('Location: ../view/all_messages.php'); } if (isset($_GET['id']) && $_GET['action'] == 'findMessageById') { $id = $_GET['id']; $message = $q->findMessageById($id); $_SESSION['message'] = serialize($message); header('Location: ../view/one_message.php'); } if (isset($_GET['message']) && $_GET['action'] == 'ja') { $id = $_GET['message']; $q->deleteMessage($id);