From 3dcbdbf23ce7cc75951ae394802a88f18d864e25 Mon Sep 17 00:00:00 2001 From: rirat-0 Date: Wed, 3 Jun 2026 01:45:04 +0200 Subject: [PATCH] fehlersuche 10 --- index.php | 3 --- php/controller/search-results-controller.php | 23 ++++++++++++++++++-- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/index.php b/index.php index 64e4a40..a271fd2 100644 --- a/index.php +++ b/index.php @@ -1,8 +1,5 @@ search($search); - $_SESSION["search_results"] = $results; - $_SESSION["search_query"] = $search; + + //$_SESSION["search_results"] = $results; + //$_SESSION["search_query"] = $search; + //$_SESSION["message"] = "new_search_results"; + + $safeArrayResults = []; + foreach ($results as $obj) { + $safeArrayResults[] = [ + "id" => $obj->id, + "title" => $obj->title, + "content" => $obj->content, + "author" => $obj->author, + "category" => $obj->category, + "tags" => $obj->tags, + "creationDate" => $obj->creationDate + ]; + } + + $_SESSION["search_results"] = $safeArrayResults; // Jetzt liegen hier sichere Arrays! + $_SESSION["search_query"] = $search; $_SESSION["message"] = "new_search_results"; + } catch (Exception $e){ $_SESSION["message"] = "internal_error"; }