Exemplo n.º 1
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);