search-results-controller.php
This commit is contained in:
@@ -17,7 +17,7 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Filteroptionen Box -->
|
<!-- Sortierfuntion Box -->
|
||||||
<div class="s-res-sidebar-box">
|
<div class="s-res-sidebar-box">
|
||||||
<h3 class="s-res-sidebar-title">Sortierung</h3>
|
<h3 class="s-res-sidebar-title">Sortierung</h3>
|
||||||
<div class="s-res-filter-group">
|
<div class="s-res-filter-group">
|
||||||
|
|||||||
@@ -1,3 +1,29 @@
|
|||||||
<?php
|
<?php
|
||||||
|
session_start();
|
||||||
|
require_once '../model/LocalArticleManager.php';
|
||||||
|
require_once '../model/ArticleManager.php';
|
||||||
|
|
||||||
|
if ($_SERVER["REQUEST_METHOD"] === "POST") {
|
||||||
|
if(!isset($_POST["search"])){
|
||||||
|
$_SESSION["message"] = "missing_parameters";
|
||||||
|
header("location: ../../index.php?pfad=search-results");
|
||||||
|
} else {
|
||||||
|
|
||||||
|
$search = $_POST["search"];
|
||||||
|
|
||||||
|
try {
|
||||||
|
$articleManager = ArticleManager::getInstance();
|
||||||
|
$articleManager->search($search); // TODO: Methode implementieren.
|
||||||
|
} catch (Exception $e){
|
||||||
|
$_SESSION["message"] = "internal_error";
|
||||||
|
}
|
||||||
|
$_SESSION["message"] = "new_search_results";
|
||||||
|
// TODO: Liste mit Artikeln in der Suchreihenfolge übertragen.
|
||||||
|
// Weiterleitung zur Suchergebnisanzeige
|
||||||
|
header("location: ../../index.php?pfad=search-results");
|
||||||
|
exit();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
Reference in New Issue
Block a user