Example #1
0
 // Выбор цены и количества для продаваемого предмета
 case 'confirm':
     //Ограничение по заполненности рынка.
     if ($is_clan_town) {
         $max = 600;
         $pg = myquery("SELECT COUNT(*) FROM game_items where priznak=1 and town='{$town}' AND post_to=0");
     } else {
         $max = 60;
         $pg = myquery("SELECT COUNT(*) FROM game_items where priznak=1 and town='{$town}' and sell_time>'{$time_for_check}' AND post_to=0");
     }
     $count_now = mysql_result($pg, 0, 0);
     if ($count_now < $max) {
         $it = (int) $_GET['it'];
         $Item = new Item($it);
         if (!isset($_POST['see'])) {
             $ar = $Item->confirm_market($is_clan_town);
         } else {
             if (isset($_POST['cena'])) {
                 $cena = (double) $_POST['cena'];
                 if (!isset($_POST['colitems'])) {
                     $kol = 1;
                 } else {
                     // Проверка на максимум пачки внутри $Item->sell_market
                     $kol = (int) $_POST['colitems'];
                 }
                 if ($is_clan_town > 0) {
                     $ar = $Item->sell_market($town, $cena, 0, 0, 0, $kol, 0);
                     $Item->setOpis($_POST['opis']);
                 } else {
                     $ar = $Item->sell_market($town, $cena, 0, 0, 0, $kol);
                     $Item->delOpis();