Esempio n. 1
0
<?php

if (isset($_GET['id'])) {
    if (isset($_SESSION['id'])) {
        $manager = new PostManager($db);
        $post = $manager->findById(intval($_GET['id']));
        if ($currentUser->getId() == $manager->getAuthor($post)->getId()) {
            require 'views/edit_post.phtml';
        } else {
            header('Location: index.php?page=home');
            exit;
        }
    } else {
        header('Location: index.php?page=login');
        exit;
    }
} else {
    header('Location: index.php?page=error_404');
    exit;
}