This repository has been archived by the owner on Jan 14, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaule-studio-virtuali.php
60 lines (47 loc) · 2.13 KB
/
aule-studio-virtuali.php
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php
$root= ".";
require_once ("./globale.php");
unset($_SESSION['redirect_url']);
if(!isset($_SESSION['Username'])){
header("Location: login.php");
exit();
}
if(isset($_POST['submit_elimina_aula'])){
$id_aula = $_POST['id_aula'];
if($db->delete_aula($id_aula)){
header("Location: aule-studio-virtuali.php?messaggio=Aula eliminata con successo");
exit();
}else{
header("Location: aule-studio-virtuali.php?errore=Errore durante l'eliminazione dell'aula");
exit();
}
}
$aule_studio_virtuali_template = $template_engine->load_template("aule-studio-virtuali-template.html");
$aule_studio_virtuali_template->insert_multiple("menu", build_menu());
if(isset($_GET['messaggio'])){
$messaggio = htmlspecialchars($_GET['messaggio']);
if($messaggio == "Errore durante l'eliminazione dell'aula"){
$aule_studio_virtuali_template->insert_multiple("messaggio", "<div class='messaggioerrore'>".$messaggio."</div>");
}else{
$aule_studio_virtuali_template->insert_multiple("messaggio", "<div class='messaggio'>".$messaggio."</div>");
}
}else
$aule_studio_virtuali_template->insert_multiple("messaggio", "");
$aule_studio_virtuali_template->insert("filtri", build_filtri_aule());
$aule_studio_virtuali_template->insert("filtri_mobile", build_filtri_aule_mobile());
$genre = isset($_GET['genre']) ? $_GET['genre'] : '';
$search = isset($_GET['search']) ? $_GET['search'] : '';
if($genre === '' && $search === ''){
$aule_studio_virtuali_template->insert_multiple("lista_aule", build_lista_aule());
}else{
if($search !== ''){
$aule_studio_virtuali_template->insert_multiple("lista_aule", build_lista_aule_search($search));
}else{
$aule_studio_virtuali_template->insert_multiple("lista_aule", build_lista_aule_filter($genre));
}
}
$aule_studio_virtuali_template->insert_multiple("suggeriti", build_lista_suggeriti());
$aule_studio_virtuali_template->insert("header", build_header());
$aule_studio_virtuali_template->insert("goback", build_goback());
$aule_studio_virtuali_template->insert("footer", build_footer());
echo $aule_studio_virtuali_template->build();