<?php require_once "loginheader.php"; require_once "classes/twig.class.php"; require_once "classes/dogstore.class.php"; $dogstore = new DogStore($database); // Denna sida kräver inloggning, om användaren inte är inloggad då visa inloggningsformuläret if (!isset($_SESSION['user'])) { //Skicka med objektet till twig $page = new Twig(); echo $page->render('forbidden.html'); } else { if (isset($_POST['breed'])) { // Anropa sökfunktionen med de parametrar användarens fyllt i på formuläret $result = $dogstore->SearchDogForMatch($_POST['breed'], $_POST['country'], $_POST['city'], $_POST['gender']); // Skicka med en lista på hundar till twig och visa resultatsidan $page = new Twig(['result' => $result]); echo $page->render('searchresultMatch.html'); } else { $page = new Twig(['dogstore' => $dogstore]); echo $page->render('dogmatch.html'); } }