fehlersuche 9
This commit is contained in:
@@ -75,37 +75,26 @@ $resultCount = count($results);
|
|||||||
<?php if ($resultCount === 0): ?>
|
<?php if ($resultCount === 0): ?>
|
||||||
<p>Keine Beiträge zu diesem Suchbegriff gefunden.</p>
|
<p>Keine Beiträge zu diesem Suchbegriff gefunden.</p>
|
||||||
<?php else: ?>
|
<?php else: ?>
|
||||||
|
<?php foreach ($results as $item): ?>
|
||||||
|
|
||||||
<?php foreach ($results as $item):
|
|
||||||
// Da Eigenschaften in PHP-Objekten private sein können, fangen wir die Keys
|
|
||||||
// hier über die Array-Konvertierung absolut fehlerfrei ab:
|
|
||||||
$title = $item['title'] ?? $item["\0Article\0title"] ?? 'Unbenannter Titel';
|
|
||||||
$author = $item['author'] ?? $item["\0Article\0author"] ?? 'Anonym';
|
|
||||||
$id = $item['id'] ?? $item["\0Article\0id"] ?? 0;
|
|
||||||
?>
|
|
||||||
<div class="s-res-item">
|
<div class="s-res-item">
|
||||||
<div class="s-res-content">
|
<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 $id; ?>" class="s-res-link">
|
<a href="index.php?pfad=showArticle&id=<?php echo $item->id; ?>" class="s-res-link">
|
||||||
<?php echo htmlspecialchars($title); ?>
|
<?php echo htmlspecialchars($item->title); ?>
|
||||||
</a>
|
</a>
|
||||||
</h2>
|
</h2>
|
||||||
<p class="s-res-author">Von: <span class="s-res-author-name"><?php echo htmlspecialchars($author); ?></span></p>
|
<p class="s-res-author">Von: <span class="s-res-author-name"><?php echo htmlspecialchars($item->author); ?></span></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="s-res-arrow">→</div>
|
<div class="s-res-arrow">→</div>
|
||||||
</div>
|
</div>
|
||||||
<?php endforeach; ?>
|
<?php endforeach; ?>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<?php elseif (isset($_SESSION["message"]) && $_SESSION["message"] == "missing_parameters"): ?>
|
<?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 endif; ?>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
// Die Nachricht nach dem Anzeigen direkt löschen, damit sie beim nächsten Laden weg ist
|
|
||||||
unset($_SESSION["message"]);
|
unset($_SESSION["message"]);
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user