1 | <?
|
---|
2 | $lvl = $player -> GetGmLvl();
|
---|
3 | if(1 > 0){
|
---|
4 | $id_upravit = $_POST['id_upravit'];
|
---|
5 | $q = $_GET['q'];
|
---|
6 |
|
---|
7 | if($q==1):
|
---|
8 |
|
---|
9 | $operace_obracene = array(
|
---|
10 | "Nákup" => "buy",
|
---|
11 | "Prodej" => "sell",
|
---|
12 | "Spotřeba" => "consumption",
|
---|
13 | "Internet" => "internet",
|
---|
14 | "contribution" => "contribution",
|
---|
15 | );
|
---|
16 |
|
---|
17 | $id2 = $_POST['id'];
|
---|
18 | $money = $_POST['money'];
|
---|
19 | $oper = $_POST['operace'];
|
---|
20 | $popis = $_POST['popis'];
|
---|
21 | $odmena = $_POST['odmena'];
|
---|
22 |
|
---|
23 | $operace = $operace_obracene[$oper];
|
---|
24 |
|
---|
25 | mysql_connect($db_server, $db_user, $db_pass);
|
---|
26 | mysql_select_db($db_webu);
|
---|
27 | mysql_query("SET NAMES 'utf8'");
|
---|
28 | $upravit_money = mysql_query("update finance set money='$money' where id='$id2'");
|
---|
29 | $upravit_operace = mysql_query("update finance set operation='$operace' where id='$id2'");
|
---|
30 | $upravit_popis = mysql_query("update finance set description='$popis' where id='$id2'");
|
---|
31 | $upravit_odmenu = mysql_query("update finance set odmena='$odmena' where id='$id2'");
|
---|
32 |
|
---|
33 | if($upravit_money and $upravit_operace and $upravit_popis and $upravit_odmenu):
|
---|
34 | $info = "<font color=green><b>Finance byla upravena vpořádku...</b></font>";
|
---|
35 | else:
|
---|
36 | $info = "<font color=red><b>Při upravování finance došlo k chybě...</b></font>";
|
---|
37 | endif;
|
---|
38 |
|
---|
39 | endif;
|
---|
40 |
|
---|
41 | echo"<p align=center>$info";
|
---|
42 | $operace = array(
|
---|
43 | "buy" => "Nákup",
|
---|
44 | "sell" => "Prodej",
|
---|
45 | "consumption" => "Spotřeba",
|
---|
46 | "internet" => "Internet",
|
---|
47 | "contribution" => "Příspěvek od",
|
---|
48 | );
|
---|
49 |
|
---|
50 | $db -> select_db($db_webu);
|
---|
51 |
|
---|
52 | $load_money = $db -> query("SELECT SUM(`money`) FROM `finance`;") -> fetch_array();
|
---|
53 |
|
---|
54 | echo"<p><strong>Aktuální stav financí: ".$load_money[0]." Kč</strong></p>";
|
---|
55 | echo "
|
---|
56 | <table border=\"1\" width=\"540\">
|
---|
57 | <tr>
|
---|
58 | <th>Datum</th>
|
---|
59 | <th>Suma</th>
|
---|
60 | <th>Popis</th>
|
---|
61 | <th>Odměna</th>
|
---|
62 | <th> </th>
|
---|
63 | </tr>
|
---|
64 | ";
|
---|
65 | $load_dotation = $db -> query("SELECT * FROM `finance` ORDER BY `id` DESC;");
|
---|
66 | while ($row = $load_dotation -> fetch_array())
|
---|
67 | {
|
---|
68 | $id = $row['id'];
|
---|
69 |
|
---|
70 | if ($row["time"] != "")
|
---|
71 | {
|
---|
72 |
|
---|
73 | //$date = $server -> HumanDate ($row["time"],0);
|
---|
74 | $date = $row["time"];
|
---|
75 | }
|
---|
76 | else
|
---|
77 | {
|
---|
78 | $date = "";
|
---|
79 | }
|
---|
80 | if($row["money"] > 0)
|
---|
81 | {$plus = "+";} else{$plus = "";}
|
---|
82 |
|
---|
83 | if($id != $id_upravit):
|
---|
84 | echo "
|
---|
85 | <tr>
|
---|
86 | <td align=\"center\">".$date."</td>
|
---|
87 | <td align=\"center\">".$plus.$row["money"]."</td>
|
---|
88 | <td align=\"left\">".$operace[$row["operation"]]." ".$row["description"]."</td>
|
---|
89 | <td align=\"center\">".$row["odmena"]."</td>
|
---|
90 | <form method=post><td align=\"center\" valign=\"middle\"><input type=hidden name='id_upravit' value='$id'><input type=submit value='Upravit'></form></td>
|
---|
91 | </tr>
|
---|
92 | ";
|
---|
93 | else:
|
---|
94 | $oper = $row["operation"];
|
---|
95 | if($operace[$oper]=="Nákup"):
|
---|
96 | $option =
|
---|
97 | "<option value=\"buy\">Nákup
|
---|
98 | <option value=\"sell\">Prodej
|
---|
99 | <option value=\"consumption\">Spotřeba
|
---|
100 | <option value=\"internet\">Internet
|
---|
101 | <option value=\"contribution\">Příspěvek";
|
---|
102 | elseif($operace[$oper]=="Prodej"):
|
---|
103 | $option =
|
---|
104 | "<option value=\"buy\">Nákup
|
---|
105 | <option value=\"sell\" selected>Prodej
|
---|
106 | <option value=\"consumption\">Spotřeba
|
---|
107 | <option value=\"internet\">Internet
|
---|
108 | <option value=\"contribution\">Příspěvek";
|
---|
109 | elseif($operace[$oper]=="Spotřeba"):
|
---|
110 | $option =
|
---|
111 | "<option value=\"buy\">Nákup
|
---|
112 | <option value=\"sell\" >Prodej
|
---|
113 | <option value=\"consumption\" selected>Spotřeba
|
---|
114 | <option value=\"internet\">Internet
|
---|
115 | <option value=\"contribution\">Příspěvek";
|
---|
116 | elseif($operace[$oper]=="Interpret"):
|
---|
117 | $option =
|
---|
118 | "<option value=\"buy\">Nákup
|
---|
119 | <option value=\"sell\" >Prodej
|
---|
120 | <option value=\"consumption\">Spotřeba
|
---|
121 | <option value=\"internet\" selected>Internet
|
---|
122 | <option value=\"contribution\">Příspěvek";
|
---|
123 | elseif($operace[$oper]=="Příspěvek od"):
|
---|
124 | $option =
|
---|
125 | "<option value=\"buy\">Nákup
|
---|
126 | <option value=\"sell\" >Prodej
|
---|
127 | <option value=\"consumption\">Spotřeba
|
---|
128 | <option value=\"internet\">Internet
|
---|
129 | <option value=\"contribution\" selected>Příspěvek";
|
---|
130 |
|
---|
131 | endif;
|
---|
132 | echo "
|
---|
133 |
|
---|
134 | <tr><form method=post action=\"?page=admin_finance_modify&q=1\"> <input type=hidden name=id value='$id'>
|
---|
135 | <td align=\"center\">".$date."</td>
|
---|
136 | <td align=\"center\"><input type=text name=money value=".$row["money"]." size=4></td>
|
---|
137 | <td align=\"left\"><select name=operace>$option</select><input type=text name=popis value='".$row["description"]."'></td>
|
---|
138 | <td align=\"center\"><input type=text name=odmena value=".$row["odmena"]."></td>
|
---|
139 | <td align=\"center\" valign=\"middle\"><input type=hidden name=id value='$id'><input type=submit value='Upravit'></td>
|
---|
140 | </form> </tr>
|
---|
141 | ";
|
---|
142 | endif;
|
---|
143 | }
|
---|
144 | echo "</table>";
|
---|
145 |
|
---|
146 | } else {
|
---|
147 | echo"<p align=center><font color=red><b>Nemáte dostatečná oprávnění pro tuto akci!</b></font>";
|
---|
148 | echo"<meta http-equiv=\"refresh\" content=\"3;url=?page=main\">";
|
---|
149 | }
|
---|
150 | ?>
|
---|