Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.31 KB | None | 0 0
  1. if($_POST["dodaj_server2"] && $_SESSION["admin"]=="admin"){
  2. //die("ts3");
  3.  
  4. if($_POST["klijent"]){
  5.  
  6. if($_POST["masina"]){
  7.  
  8. if($_POST["ip"]){
  9.  
  10. if($_POST["mod"]){
  11.  
  12. if($_POST["slotovi"]){
  13.  
  14. if($_POST["port"]){
  15.  
  16. if($_POST["istice"]){
  17.  
  18. if($_POST["status"]){
  19. $name = $_POST["name"];
  20. $klijent = $_POST["klijent"];
  21. $masina = $_POST["masina"];
  22. $ip = $_POST["ip"];
  23. $mod = $_POST["mod"];
  24. $slotovi = $_POST["slotovi"];
  25. $port = $_POST["port"];
  26. $istice = $_POST["istice"];
  27. if($_POST["free"]){
  28. $free = $_POST["free"];
  29. }else{
  30. $free = "";
  31. }
  32. if($_POST["uplatnica"]){
  33. $uplatnica = $_POST["uplatnica"];
  34. }else{
  35. $uplatnica = "";
  36. }
  37. $status = $_POST["status"];
  38. if($_POST["fps"]){
  39. $fps = intval($_POST["fps"]);
  40. } else {
  41. $fps = 300;
  42. }
  43. $istice = explode('/', $istice);
  44. $dan = $istice["1"];
  45. $mjesec = $istice["0"];
  46. $godina = $istice["2"];
  47.  
  48. $istice = ''.$godina.'-'.$mjesec.'-'.$dan.'';
  49.  
  50. $password = generatePassword();
  51.  
  52. $provjera_porta = mysql_num_rows(mysql_query('SELECT * FROM ts3 WHERE port='.$port.' AND box_id='.$masina.''));
  53.  
  54. if($provjera_porta==0){
  55.  
  56. $provjera_username = mysql_num_rows(mysql_query('SELECT * FROM ts3 WHERE user_id='.$klijent.''));
  57.  
  58. $server_br = $provjera_username+1;
  59.  
  60. $username = 'srv_'.$klijent.'_'.$server_br.'';
  61.  
  62. $provjera_username2 = mysql_num_rows(mysql_query('SELECT * FROM ts3 WHERE username='.$username.''));
  63.  
  64. if($provjera_username2==0){
  65. $username_provjeren = $username;
  66. } else {
  67. $username_provjeren = $username.'_x1';
  68. }
  69.  
  70. include 'funkcije.php';
  71.  
  72. $box_info = mysql_fetch_array(mysql_query('SELECT * FROM box WHERE id='.$masina.''));
  73.  
  74. $masina_pw = base64_decode($box_info["password"]);
  75.  
  76. $modovi = mysql_fetch_array(mysql_query('SELECT * FROM ts3_m WHERE id='.$mod.''));
  77.  
  78. $mod_putanja = $modovi["putanja"];
  79. //BAKAR TS3 DODAVANJE
  80. ts3_dodaj_server($ip, $port,$slotovi);
  81.  
  82. $dodaj_u_bazu = mysql_query('INSERT INTO ts3 (`user_id`, `name`, `port`, `slotovi`, `istice`, `status`, `free`) VALUES (\''.$klijent.'\', \''.$name.'\', \''.$port.'\', \''.$slotovi.'\', \''.$istice.'\', \''.$status.'\', \''.$free.'\')');
  83.  
  84. if($dodaj_u_bazu){
  85. $message = '<div class="notif success bloc">
  86. Server je uspešno dodan.
  87. <a class="close" href="#"></a>
  88. </div>';
  89. $smarty->assign('message', $message);
  90.  
  91. $admin = mysql_query("SELECT * FROM admin WHERE id='".$_SESSION['admin_id']."'");
  92. $admin = mysql_fetch_array($admin);
  93.  
  94. $linkk = "admin.php?page=serveri&akcija=uredi&id=";
  95.  
  96. mysql_query("INSERT INTO logovi (clientid, serverid, message, name, ip, vreme) VALUES ('1', '".$id."', 'Admin je napravio server: <a href=".$linkk.">".$name."</a>', '".$admin['fname']." ".$admin['lname']."', '".$_SERVER['REMOTE_ADDR']."', '".date('d.m.Y G:i')."')") or die(mysql_error());
  97.  
  98.  
  99. }
  100.  
  101.  
  102.  
  103. } else {
  104. $message = '<div class="notif error bloc">
  105. Port je zazuet.
  106. <a class="close" href="#"></a>
  107. </div>';
  108. $smarty->assign('message', $message);
  109. }
  110.  
  111.  
  112. } else {
  113. $message = '<div class="notif error bloc">
  114. Dogodila se pogreška prilikom dodavanja servera.
  115. <a class="close" href="#"></a>
  116. </div>';
  117. $smarty->assign('message', $message);
  118. }
  119.  
  120. } else {
  121. $message = '<div class="notif error bloc">
  122. Dogodila se pogreška prilikom dodavanja servera.
  123. <a class="close" href="#"></a>
  124. </div>';
  125. $smarty->assign('message', $message);
  126. }
  127.  
  128.  
  129. } else {
  130. $message = '<div class="notif error bloc">
  131. Dogodila se pogreška prilikom dodavanja servera.
  132. <a class="close" href="#"></a>
  133. </div>';
  134. $smarty->assign('message', $message);
  135. }
  136.  
  137.  
  138. } else {
  139. $message = '<div class="notif error bloc">
  140. Dogodila se pogreška prilikom dodavanja servera.
  141. <a class="close" href="#"></a>
  142. </div>';
  143. $smarty->assign('message', $message);
  144. }
  145.  
  146.  
  147. } else {
  148. $message = '<div class="notif error bloc">
  149. Dogodila se pogreška prilikom dodavanja servera.
  150. <a class="close" href="#"></a>
  151. </div>';
  152. $smarty->assign('message', $message);
  153. }
  154.  
  155.  
  156. } else {
  157. $message = '<div class="notif error bloc">
  158. Dogodila se pogreška prilikom dodavanja servera.
  159. <a class="close" href="#"></a>
  160. </div>';
  161. $smarty->assign('message', $message);
  162. }
  163.  
  164.  
  165. } else {
  166. $message = '<div class="notif error bloc">
  167. Dogodila se pogreška prilikom dodavanja servera.
  168. <a class="close" href="#"></a>
  169. </div>';
  170. $smarty->assign('message', $message);
  171. }
  172.  
  173.  
  174. } else {
  175. $message = '<div class="notif error bloc">
  176. Dogodila se pogreška prilikom dodavanja servera.
  177. <a class="close" href="#"></a>
  178. </div>';
  179. $smarty->assign('message', $message);
  180. }
  181.  
  182.  
  183.  
  184.  
  185. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement