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