-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathzmen_akci.php
110 lines (100 loc) · 3.93 KB
/
zmen_akci.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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<?php
require_once 'funkce.php';
$databaze = new Databaze();
if(!$_POST["zmen"]){
posledni_strana0();
}
switch($_POST["zmen"]){
case "nazev":
if($_POST["novy_nazev"] && trim($_POST["novy_nazev"]) != ""){
$sql = "UPDATE akce SET nazev=" . $databaze->uprav_na_sql($_POST["novy_nazev"])
. "WHERE akceID = " . $databaze->uprav_na_sql($_POST["id"]);
if($databaze->getMysqli()->query($sql)){
posledni_strana2("uspech=název akce byl úspěšně změněn", "akceID=" . $_POST["id"]);
}
else{
posledni_strana2("chyba=název se nepodařilo změnit" . $sql, "akceID=" . $_POST["id"] . "&zmen=nazev");
}
}
else{
posledni_strana2("chyba=nezadali jste text názvu" . $sql, "akcelID=" . $_POST["id"] . "&zmen=nazev");
}
break;
case "datum_zacatku":
if($_POST["den_zacatku"] != "0" && $_POST["mesic_zacatku"] != "0" && $_POST["rok_zacatku"] != "0"){
$datum_zacatku = datum($_POST["den_zacatku"], $_POST["mesic_zacatku"], $_POST["rok_zacatku"]);
if($datum_zacatku){
$sql = "UPDATE akce SET datum_zacatku=" . "'" . $datum_zacatku->format("Y-m-d") . "'"
. "WHERE akceID = " . $databaze->uprav_na_sql($_POST["id"]);
if($databaze->getMysqli()->query($sql)){
posledni_strana2("uspech=datum začátku akce bylo úspěšně změněno", "akceID=" . $_POST["id"]);
}
else{
posledni_strana2("chyba=datum začátku akce se nepodařilo změnit" . $sql, "akceID=" . $_POST["id"] .
"&zmen=datum_zacatku");
}
}
else{
posledni_strana2("chyba=zadali jste neplatné datum" . $sql, "akceID=" . $_POST["id"] . "&zmen=datum_zacatku");
}
}
else{
posledni_strana2("chyba=nezadali jste kompletní datum" . $sql, "akceID=" . $_POST["id"] . "&zmen=datum_zacatku");
}
break;
case "datum_konce":
if($_POST["den_konce"] != "0" && $_POST["mesic_konce"] != "0" && $_POST["rok_konce"] != "0"){
$datum_konce= datum($_POST["den_konce"], $_POST["mesic_konce"], $_POST["rok_konce"]);
if($datum_konce){
$sql = "UPDATE akce SET datum_konce=" . "'" . $datum_konce->format("Y-m-d") . "'"
. "WHERE akceID = " . $databaze->uprav_na_sql($_POST["id"]);
if($databaze->getMysqli()->query($sql)){
posledni_strana2("uspech=datum konce akce bylo úspěšně změněno", "akceID=" . $_POST["id"]);
}
else{
posledni_strana2("chyba=datum konce akce se nepodařilo změnit" . $sql, "akceID=" . $_POST["id"] .
"&zmen=datum_konce");
}
}
else{
posledni_strana2("chyba=zadali jste neplatné datum" . $sql, "akceID=" . $_POST["id"] . "&zmen=datum_konce");
}
}
else{
posledni_strana2("chyba=nezadali jste kompletní datum" . $sql, "akceID=" . $_POST["id"] . "&zmen=datum_konce");
}
break;
case "funkce":
if($_POST["nova_funkce"] && trim($_POST["nova_funkce"]) != ""){
$sql = "UPDATE profily SET funkce=" . $databaze->uprav_na_sql($_POST["nova_funkce"])
. "WHERE profilID = " . $databaze->uprav_na_sql($_POST["id"]);
if($databaze->getMysqli()->query($sql)){
posledni_strana2("uspech=funkce byla úspěšně změněna", "profilID=" . $_POST["id"]);
}
else{
posledni_strana2("chyba=funkci se nepodařilo změnit" . $sql, "profilID=" . $_POST["id"] . "&zmen=funkce");
}
}
else{
posledni_strana2("chyba=nezadali jste text funkce" . $sql, "profilID=" . $_POST["id"] . "&zmen=funkce");
}
break;
case "ome":
if($_POST["novy_popis"] && trim($_POST["novy_popis"]) != ""){
$sql = "UPDATE profily SET popis=" . $databaze->uprav_na_sql($_POST["novy_popis"])
. "WHERE profilID = " . $databaze->uprav_na_sql($_POST["id"]);
if($databaze->getMysqli()->query($sql)){
posledni_strana2("uspech=popis byl úspěšně změněn", "profilID=" . $_POST["id"]);
}
else{
posledni_strana2("chyba=popis se nepodařilo změnit" . $sql, "profilID=" . $_POST["id"] . "&zmen=ome");
}
}
else{
posledni_strana2("chyba=nezadali jste žádný text" . $sql, "profilID=" . $_POST["id"] . "&zmen=ome");
}
break;
default:
posledni_strana0();
}
?>