-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprofiili.php
More file actions
29 lines (25 loc) · 829 Bytes
/
profiili.php
File metadata and controls
29 lines (25 loc) · 829 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
25
26
27
28
29
<?php
require_once 'libs/utilities.php';
require_once 'libs/models/restaurant.php';
require_once 'libs/models/user.php';
require_once 'libs/models/favoritelist.php';
require_once 'libs/models/blacklist.php';
require_once 'libs/models/comments.php';
$id = (int)$_GET['id'];
$kayttaja = Kayttaja::etsiKayttajaIdlla($id);
$suosikkilista = Suosikit::etsiSuosikit($kayttaja);
$inhokkilista = Inhokit::etsiInhokit($kayttaja);
$kommentit = Kommentit::etsiKayttajanKommentit($id);
if ($kayttaja != null) {
naytaNakyma("user.php", array(
'kayttaja' => $kayttaja,
'suosikkilista' => $suosikkilista,
'inhokkilista' => $inhokkilista,
'kommentit' => $kommentit
));
} else {
naytaNakyma("views/user.php", array(
'kayttaja' => null,
'virhe' => array('Käyttäjää ei löytynyt!')
));
}