Example #1
0
<?php

require_once '../requires/session.php';
if (!isset($_SESSION['username'])) {
    header("Location: login.php");
    exit;
}
require_once '../requires/header.php';
require_once '../requires/functions.php';
use Ecvdphp\User;
use Ecvdphp\Post;
if (isset($_POST) && isset($_POST['edit_article'])) {
    Post::editPost($_GET['id'], $_POST['title'], $_POST['body']);
}
if (isset($_GET['id'])) {
    $user = User::getUser();
    $post = Post::getPostById($user['id'], $_GET['id']);
    if (!$post) {
        echo "This post doesn't exist.";
    } else {
        if ($post['image_id'] !== null) {
            $picture = User::getFileById($post['image_id']);
        }
        ?>

			<a href="post.php?id=<?php 
        echo $_GET['id'];
        ?>
">Get back on post</a>

			<form action="edit.php?id=<?php