Просмотр файла gta/city1/sklad.php

Размер файла: 9.1Kb
  1. <?php
  2. include "./../ini.php";
  3. include "./../includes/header.php";
  4. include "./../includes/inc_online.php";
  5. print "<p><small>";
  6.  
  7. $id=cyr(htmlspecialchars(stripslashes(trim($id))));
  8. $pass=cyr(htmlspecialchars(stripslashes(trim($pass))));
  9.  
  10. if(!empty($id))
  11. {
  12. $q = mysql_query("select secur,golod,voodoo,nums,guns,cars,id,login,pass,money,level,police,health from users where id='".$id."';");
  13. }
  14. else
  15. {
  16. die ($lang['empty_login']."</small></p></card></wml>");
  17. }
  18.  
  19. $data = mysql_fetch_array($q);
  20.  
  21. $id=$data['id'];
  22. $login=$data['login'];
  23. $money=$data['money'];
  24. $level=$data['level'];
  25. $police=$data['police'];
  26. $stage=$data['stage'];
  27. $health=$data['health'];
  28. $cars=$data['cars'];
  29. $guns=$data['guns'];
  30. $nums=$data['nums'];
  31. $golod=$data['golod'];
  32. $secur=$data['secur'];
  33.  
  34. if($pass!=$data['pass'])
  35. {
  36. die ($lang['empty_login']."</small></p></card></wml>");
  37. }
  38.  
  39. mysql_query("update users set last='".time()."',city='1' where id='".$id."';");
  40.  
  41. include "./../includes/inc_secur.php";
  42. include "./../includes/inc_golod.php";
  43. include "./../includes/inc_hospital.php";
  44. include "./../includes/inc_police.php";
  45. include "./../includes/inc_die.php";
  46. include "./../includes/inc_voodoo.php";
  47. include "./../includes/inc_attack.php";
  48. include "./../includes/inc_mes.php";
  49. print "<b>".$lang['game_city1']."</b><br/>";
  50. print "<u>[".$lang['skl_naz']."]</u><br/>";
  51.  
  52. switch ($mode)
  53. {
  54. case "1":
  55.  
  56. if(empty($select))
  57. {
  58. print $lang['skl_you_want'];
  59. print '<a href="sklad.php?id='.$id.'&amp;pass='.$pass.'&amp;select=t&amp;mode=1">'.$lang['uv_cars'].'</a><br/>';
  60. print '<a href="sklad.php?id='.$id.'&amp;pass='.$pass.'&amp;select=o&amp;mode=1">'.$lang['uv_guns'].'</a><br/>';
  61. print '<a href="sklad.php?id='.$id.'&amp;pass='.$pass.'&amp;select=b&amp;mode=1">'.$lang['uv_money'].'</a><br/>';
  62. }
  63. elseif($select=='t')
  64. {
  65.  
  66. if(empty($tachka) || empty($komu))
  67. {
  68. if(!empty($cars))
  69. {
  70. $cars_count = explode(".", $cars);
  71. $count_cars=count($cars_count);
  72. print $lang['uv_cars']." <b>($count_cars)</b>:</small><br/>";
  73. print "<select name=\"tachka\">";
  74. for($i=0;$i<$count_cars;$i++)
  75. {
  76. print "<option value=\"".$cars_count[$i]."\">".$cars_count[$i]."</option>";
  77. }
  78. print "</select><br/>
  79. <small>".$lang['uh_mes_whom']."</small><br/>
  80. <input name=\"komu\"/><br/><small>
  81. <anchor>".$lang['bands_add']."
  82. <go href=\"sklad.php?id=$id&amp;pass=$pass&amp;select=t&amp;mode=1\" method=\"post\">
  83. <postfield name=\"tachka\" value=\"$(tachka)\"/>
  84. <postfield name=\"komu\" value=\"$(komu)\"/>
  85. </go>
  86. </anchor><br/>";
  87. }
  88. else
  89. {
  90. print $lang['bands_user_without_cars']."<br/>";
  91. }
  92. }
  93. else
  94. {
  95. $cars_count = explode(".", $cars);
  96.  
  97. if(!in_array($tachka,$cars_count)) die($lang['fa_car_false']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
  98.  
  99. $komu_arr=mysql_fetch_array(mysql_query("select id from users where login='".$komu."';"));
  100.  
  101. $dbid=$komu_arr['id'];
  102. if(empty($dbid)) die($lang['voo_sel_us_err'].'<br/><anchor>'.$lang['back'].'<prev/></anchor></small></p></card></wml>');
  103.  
  104. mysql_query("insert into sklad values(0,'".$id."','".$dbid."','".$tachka."','1');");
  105.  
  106. $count_cars=count($cars_count);
  107. if($count_cars<=1)
  108. {
  109. $cars=str_replace("$tachka","","$cars");
  110. mysql_query("update users set cars='$cars' where id='".$id."';");
  111. }
  112. elseif($count_cars>1 && $cars_count[0]!=$tachka)
  113. {
  114. $cars=str_replace(".$tachka","","$cars");
  115. mysql_query("update users set cars='$cars' where id='".$id."';");
  116. }
  117. elseif($count_cars>1 && $cars_count[0]==$tachka)
  118. {
  119. $cars=str_replace("$tachka.","","$cars");
  120. mysql_query("update users set cars='$cars' where id='".$id."';");
  121. }
  122. print "<b>".$tachka."</b> ".$lang['skl_now_at_skl']."<br/>";
  123. }
  124.  
  125.  
  126. }
  127. elseif($select=='o')
  128. {
  129. if(empty($puwka) || empty($komu))
  130. {
  131. if(!empty($guns))
  132. {
  133. $guns_count = explode(".", $guns);
  134. $count_guns=count($guns_count);
  135. print $lang['uv_guns']." <b>($count_guns)</b>:</small><br/>";
  136. print "<select name=\"puwka\">";
  137. for($i=0;$i<$count_guns;$i++)
  138. {
  139. print "<option value=\"".$guns_count[$i]."\">".$guns_count[$i]."</option>";
  140. }
  141. print "</select><br/>
  142. <small>".$lang['uh_mes_whom']."</small><br/>
  143. <input name=\"komu\"/><br/><small>
  144. <anchor>".$lang['bands_add']."
  145. <go href=\"sklad.php?id=$id&amp;pass=$pass&amp;select=o&amp;mode=1\" method=\"post\">
  146. <postfield name=\"puwka\" value=\"$(puwka)\"/>
  147. <postfield name=\"komu\" value=\"$(komu)\"/>
  148. </go>
  149. </anchor><br/>";
  150. }
  151. else
  152. {
  153. print $lang['bands_user_without_guns']."<br/>";
  154. }
  155. }
  156. else
  157. {
  158. $guns_count = explode(".", $guns);
  159.  
  160. if(!in_array($puwka,$guns_count)) die($lang['error']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
  161.  
  162. $komu_arr=mysql_fetch_array(mysql_query("select id from users where login='".$komu."';"));
  163.  
  164. $dbid=$komu_arr['id'];
  165. if(empty($dbid)) die($lang['voo_sel_us_err'].'<br/><anchor>'.$lang['back'].'<prev/></anchor></small></p></card></wml>');
  166.  
  167. mysql_query("insert into sklad values(0,'".$id."','".$dbid."','".$puwka."','2');");
  168.  
  169. $count_guns=count($guns_count);
  170. if($count_guns<=1)
  171. {
  172. $guns=str_replace("$puwka","","$guns");
  173. mysql_query("update users set guns='$guns' where id='".$id."';");
  174. }
  175. elseif($count_guns>1 && $guns_count[0]!=$puwka)
  176. {
  177. $guns=str_replace(".$puwka","","$guns");
  178. mysql_query("update users set guns='$guns' where id='".$id."';");
  179. }
  180. elseif($count_guns>1 && $guns_count[0]==$puwka)
  181. {
  182. $guns=str_replace("$puwka.","","$guns");
  183. mysql_query("update users set guns='$guns' where id='".$id."';");
  184. }
  185. print "<b>".$puwka."</b> ".$lang['skl_now_at_skl']."<br/>";
  186. }
  187.  
  188. }
  189. elseif($select=='b')
  190. {
  191.  
  192. if(empty($bablo) || empty($komu))
  193. {
  194. if(!empty($money))
  195. {
  196. print $lang['city1_at_you'].' '.$money.'$$.<br/>'.$lang['skl_ostav'].':</small><br/>';
  197. print "<input name=\"bablo\" format=\"*N\" size=\"5\"/>$$<br/>
  198. <small>".$lang['uh_mes_whom']."</small><br/>
  199. <input name=\"komu\"/><br/><small>
  200. <anchor>".$lang['bands_add']."
  201. <go href=\"sklad.php?id=$id&amp;pass=$pass&amp;select=b&amp;mode=1\" method=\"post\">
  202. <postfield name=\"bablo\" value=\"$(bablo)\"/>
  203. <postfield name=\"komu\" value=\"$(komu)\"/>
  204. </go>
  205. </anchor><br/>";
  206. }
  207. else
  208. {
  209. print $lang['voo_no_money'];
  210. }
  211. }
  212. else
  213. {
  214.  
  215. if(!intval($bablo) || empty($bablo) || ($money-$bablo)<0) die($lang['voo_no_money']."<anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
  216.  
  217. $komu_arr=mysql_fetch_array(mysql_query("select id from users where login='".$komu."';"));
  218.  
  219. $dbid=$komu_arr['id'];
  220. if(empty($dbid)) die($lang['voo_sel_us_err'].'<br/><anchor>'.$lang['back'].'<prev/></anchor></small></p></card></wml>');
  221.  
  222. mysql_query("insert into sklad values(0,'".$id."','".$dbid."','".$bablo."','3');");
  223. mysql_query("update users set money='".$money."'-'".$bablo."' where id='".$id."';");
  224.  
  225. print "<b>".$bablo."</b>$$ ".$lang['skl_now_at_skl']."<br/>";
  226. }
  227.  
  228.  
  229. }
  230. else
  231. {
  232. print $lang['error'].'!<br/>';
  233. }
  234.  
  235. print "&gt;<a href=\"sklad.php?id=$id&amp;pass=$pass\">".$lang['skl_naz']."</a><br/>";
  236. break;
  237. case "2":
  238.  
  239.  
  240. if(!empty($_GET[chto]) && !empty($_GET[t]))
  241. {
  242.  
  243. $t=base64_decode($_GET[t]);
  244. $chto=urldecode($_GET[chto]);
  245.  
  246. if(mysql_num_rows(mysql_query("select id from sklad where (komu='".$id."' or kto='".$id."') and chto='".$chto."' and type='".$t."';"))<1) die($lang['error'].'<br/><anchor>'.$lang['back'].'<prev/></anchor></small></p></card></wml>');
  247.  
  248. if($t==1) mysql_query("update users set cars='".$cars.".".$chto."' where id='".$id."';");
  249. elseif($t==2) mysql_query("update users set guns='".$guns.".".$chto."' where id='".$id."';");
  250. elseif($t==3) mysql_query("update users set money='".$money."'+'".$chto."' where id='".$id."';");
  251.  
  252. mysql_query("delete from sklad where (komu='".$id."' or kto='".$id."') and chto='".$chto."' and type='".$t."' limit 1;");
  253.  
  254. if($t==3) print $chto.'$$ '.$lang['uh_now_at_you'].'!<br/>';
  255. else print $chto.' '.$lang['uh_now_at_you'].'!<br/>';
  256. }
  257.  
  258. $th_q = mysql_query("select * from sklad where komu='".$id."' or kto='".$id."' order by id desc limit 5;");
  259. if(mysql_num_rows($th_q)<1) print $lang['skl_no_th'];
  260. while($arrth=mysql_fetch_array($th_q))
  261. {
  262. $nick=mysql_fetch_array(mysql_query("select login from users where id='".$arrth['kto']."';"));
  263. if($login!=$nick['login'])
  264. {
  265. if($arrth[type]==3)
  266. print $arrth['chto']."$$ ".$lang['skl_ot']." ".$nick['login']."<br/>";
  267. else
  268. print $arrth['chto']." ".$lang['skl_ot']." ".$nick['login']."<br/>";
  269. }
  270. else
  271. {
  272. if($arrth[type]==3)
  273. print $arrth['chto']."$$ (".$lang['skl_your_th'].")<br/>";
  274. else
  275. print $arrth['chto']." (".$lang['skl_your_th'].")<br/>";
  276. }
  277. print '<a href="sklad.php?id='.$id.'&amp;pass='.$pass.'&amp;mode=2&amp;chto='.urlencode($arrth['chto']).'&amp;t='.base64_encode($arrth['type']).'">'.$lang['skl_zabr'].'</a><br/>';
  278. }
  279.  
  280. print "&gt;<a href=\"sklad.php?id=$id&amp;pass=$pass\">".$lang['skl_naz']."</a><br/>";
  281. break;
  282. default:
  283. print $lang['skl_enter'];
  284. print "<a href=\"sklad.php?id=$id&amp;pass=$pass&amp;mode=2\">".$lang['skl_zabr']."</a><br/>";
  285. print "<a href=\"sklad.php?id=$id&amp;pass=$pass&amp;mode=1\">".$lang['skl_put']."</a><br/>";
  286. break;
  287. }
  288.  
  289.  
  290. print "---<br/>&gt;<a href=\"index.php?id=$id&amp;pass=$pass\">".$lang['in_city']."</a>";
  291. print "<br/>&gt;&gt;<a href=\"./../game.php?id=$id&amp;pass=$pass\">".$lang['menu']."</a>";
  292. print "<br/>---";
  293.  
  294. mysql_close();
  295. include "./../includes/footer.php";
  296. ?>