-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinhokki.php
More file actions
24 lines (20 loc) · 753 Bytes
/
inhokki.php
File metadata and controls
24 lines (20 loc) · 753 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
require_once 'libs/utilities.php';
require_once 'libs/models/restaurant.php';
require_once 'libs/models/favoritelist.php';
require_once 'libs/models/blacklist.php';
require_once 'libs/models/user.php';
$id = (int)$_GET['id'];
$ravintola = Ravintola::etsiRavintolaIdlla($id);
$kayttaja = Kayttaja::etsiKayttajaIdlla($_SESSION['kirjautunut']);
if (!is_null($ravintola)) {
$i = $ravintola->getInhokki() + 1;
$ravintola->setInhokki($i);
$ravintola->muokkaaInhokkia();
$k = $kayttaja->getInhokkeja() +1;
$kayttaja->setInhokkeja($k);
$kayttaja->muokkaaInhokkeja();
Inhokit::lisaaKantaan($id, $_SESSION['kirjautunut']);
$_SESSION['ilmoitus'] = "Ravintola lisätty inhokkeihin!";
header('Location: ravintola.php?id='.$id);
}