Exemplo n.º 1
0
<?php

if (isset($_SESSION['user_id'])) {
    require_once "../classes/db/MySQLConnection.php";
    require_once "../classes/db/QueryManager.php";
    $q = new Querymanager();
    $q->lastSeen();
}
Exemplo n.º 2
0
<?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');
}
Exemplo n.º 3
0
<?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'));
}
Exemplo n.º 4
0
<?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);