Mehrere anpassungen, damit ergebnisse angezeigt werden

This commit is contained in:
rirat-0
2026-06-02 17:53:04 +02:00
parent a00ddf18e6
commit 90ab57e4cb
2 changed files with 17 additions and 17 deletions
+9 -9
View File
@@ -8,6 +8,8 @@ echo "Aktueller Session-Inhalt (SESSION): "; print_r($_SESSION);
echo "</pre>";
// debugging
require_once '../php/model/Article.php';
$results = $_SESSION["search_results"] ?? [];
$query = $_SESSION["search_query"] ?? "";
$resultCount = count($results);
@@ -66,21 +68,20 @@ $resultCount = count($results);
<!-- Ergebnisliste -->
<div class="s-res-list">
<?php
if(isset($_SESSION['message']) && $_SESSION['message'] == "new_search_results"): ?>
<?php if (isset($_SESSION['message']) && $_SESSION['message'] == "new_search_results"): ?>
<?php if ($resultCount === 0): ?>
<?php if ($resultCount === 0): ?>
<p>Keine Beiträge zu diesem Suchbegriff gefunden.</p>
<?php else: ?>
<?php foreach ($results as $item): ?>
<div class="s-res-item">
<div class="s-res-content">
<h2 class="s-res-item-title">
<h2 class="s-res-item-title">
<a href="index.php?pfad=showArticle&id=<?php echo $item->id; ?>" class="s-res-link">
<?php echo htmlspecialchars($item->title); ?>
</a>
</h2>
<p class="s-res-author">Von: <span class="s-res-author-name"><?php echo htmlspecialchars($item->author); ?></span></p>
<p class="s-res-author">Von: <span class="s-res-author-name"><?php echo htmlspecialchars($item->author); ?></span></p>
</div>
<div class="s-res-arrow">&rarr;</div>
</div>
@@ -88,15 +89,14 @@ $resultCount = count($results);
<?php endif; ?>
<?php elseif (isset($_SESSION["message"]) && $_SESSION["message"] == "missing_parameters"): ?>
<p>
Bitte überprüfe deine Sucheingabe und versuche es erneut!
</p>
<p>Bitte überprüfe deine Sucheingabe und versuche es erneut!</p>
<?php endif; ?>
<?php
// Die Nachricht nach dem Anzeigen direkt löschen, damit sie beim nächsten Laden weg ist
unset($_SESSION["message"]);
?>
</div>
<div class="s-res-pagination-footer">
+7 -7
View File
@@ -7,13 +7,13 @@
*/
class Article
{
private $id;
private $title;
private $content;
private $author;
private $creationDate;
private $category;
private $tags;
public $id;
public $title;
public $content;
public $author;
public $creationDate;
public $category;
public $tags;
/**
* Konstruktor