From 84a39bf0d4be021cec0d525c8a7b6f19c4cc3aad Mon Sep 17 00:00:00 2001 From: NOrtmann1 Date: Tue, 2 Jun 2026 00:12:51 +0200 Subject: [PATCH] Update createArticle-controller.php --- php/controller/createArticle-controller.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/php/controller/createArticle-controller.php b/php/controller/createArticle-controller.php index 16fd0a1..c0a3572 100644 --- a/php/controller/createArticle-controller.php +++ b/php/controller/createArticle-controller.php @@ -3,8 +3,16 @@ SESSION_START(); require_once '../model/LocalArticleManager.php'; require_once '../model/ArticleManager.php'; require_once '../validator/article-validator.php'; -//require_once "../model/LocalUserDAO.php"; +require_once "../model/LocalUserDAO.php"; +try{ + $dao = new LocalUserDAO(); + $user = $dao->findUser($_SESSION["user_email"] ?? ""); +} catch (Exception $e) { + $_SESSION["message"] = "internal_error"; + header("location: ../../index.php?pfad=createArticle"); + exit(); +} if ($_SERVER["REQUEST_METHOD"] === "POST") { $_SESSION["old_title"] = $_POST["title"] ?? ''; $_SESSION["old_content"] = $_POST["content"] ?? '';