<?php
session_start();
$db = new PDO('sqlite:forum.sqlite');
$posts = $db->query("SELECT posts.title, posts.content, posts.created_at, users.username FROM posts JOIN users ON posts.user_id = users.id ORDER BY posts.created_at DESC");
echo "<h1>Forum Æternum</h1>";
if (isset($_SESSION['user'])) {
    echo "<p>Eingeloggt als: " . $_SESSION['user'] . " | <a href='logout.php'>Logout</a></p>";
} else {
    echo "<a href='login.php'>Login</a> | <a href='register.php'>Registrieren</a>";
}
echo "<hr>";
foreach($posts as $post) {
    echo '<div><h2>' . htmlspecialchars($post['title']) . '</h2>';
    echo '<p><em>von ' . htmlspecialchars($post['username']) . ' am ' . $post['created_at'] . '</em></p>';
    echo '<p>' . nl2br(htmlspecialchars($post['content'])) . '</p></div><hr>';
}
?>