<?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; }