Файл: titwar.ru/func/funczdan/5_xran_rinok/rinok/prod.php
Строк: 134
<?php
if ($_GET['ok'] == '1')
{
$type=intval($_POST['res']);
$kol=intval($_POST['kol']);
if($type == '4')
{
$cost=addslashes($_POST['cost']);
$cost = str_replace("+","",$cost);
$cost = str_replace("-","",$cost);
}
else
{
$cost=intval($_POST['cost']);
}
if ($type =='1' or $type =='2' or $type =='3' or $type =='4' or $type =='5')
{
if ($kol > 0 and $cost > 0)
{
if ($type == '1'){$min='1'; $max='10'; $type2='дерева'; $type3='lumber'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='1'"));}
if ($type == '2'){$min='4'; $max='15'; $type2='камня'; $type3='stone'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='2'"));}
if ($type == '3'){$min='6'; $max='21'; $type2='железа'; $type3='steel'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='3'"));}
if ($type == '4'){$min='1'; $max='3'; $type2='зерна'; $type3='food'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='4'"));}
if ($type == '5'){$min='15'; $max='32'; $type2='нефти'; $type3='oil'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='5'"));}
if ($proverka == '0')
{
if (preg_match('/^+?d+$/', $cost) and $cost>=$min and $cost<=$max)
{
if ($user[$type3] - $kol >=0)
{
echo 'Теперь Вы продаете <b>'.$kol.'</b> '.$type2.' по цене <b>'.$cost.'</b> за ед. !<br>';
$ost = $user[$type3] - $kol;
mysql_query("UPDATE `users` SET `$type3`='$ost' WHERE `id`='$id'");
mysql_query("INSERT INTO `rinok` ( `user` , `id_user` , `type` , `count` , `cost` ) VALUES ( '".$user['login']."', '".$user['id']."', '$type', '$kol', '$cost' )");
///
$datas= date("y.m.d H:i:s");
$textlog = 'Теперь Вы продаете <b>'.$kol.'</b> '.$type2.' по цене <b>'.$cost.'</b> за ед. !<br>';
$statuslog = 'рынок';
mysql_query("INSERT INTO `logi` ( `id` , `user_id` , `login` , `data` , `text` , `status` )
VALUES ('', '$user[id]', '$user[login]', '$datas', '$textlog', '$statuslog')");
///
}
else
{ echo 'Нехватает ресурсов!<br>';
}
}
else
{
echo 'Допустимое значение цены от <b>'.$min.'</b> до <b>'.$max.'</b> за ед.!<br>';
}
}
else
{ echo 'Недопустимое значение!<br>';
}
}
else
{ echo 'Недопустимое значение!<br>';
}
}
elseif ($type =='11' or $type =='22' or $type =='33' or $type =='44' or $type =='55' or $type =='66')
{
if ($kol > 0 and $cost > 0)
{
if ($type == '11'){$min='1'; $max='10'; $type2='пехотинцев'; $type3='1'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='11'"));}
if ($type == '22'){$min='1'; $max='20'; $type2='кавалеристов'; $type3='2'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='22'"));}
if ($type == '33'){$min='1'; $max='25'; $type2='стрелков'; $type3='3'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='33'"));}
if ($type == '44'){$min='1'; $max='35'; $type2='пушек'; $type3='4'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='44'"));}
if ($type == '55'){$min='1'; $max='30'; $type2='подрывников'; $type3='5'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='55'"));}
if ($type == '66'){$min='1'; $max='40'; $type2='самолетов'; $type3='6'; $proverka = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='66'"));}
$army=mysql_fetch_array(mysql_query("SELECT * FROM army WHERE id_user='$user[id]'"));
if ($proverka == '0')
{
if (preg_match('/^+?d+$/', $cost) and $cost>=$min and $cost<=$max)
{
if ($army[$type3] - $kol >=0)
{
echo 'Теперь Вы продаете <b>'.$kol.'</b> '.$type2.' по цене <b>'.$cost.'</b> за ед. !<br>';
$ost = $army[$type3] - $kol;
mysql_query("UPDATE `army` SET `$type3`='$ost' WHERE `id_user`='$id'");
mysql_query("INSERT INTO `rinok` ( `user` , `id_user` , `type` , `count` , `cost` ) VALUES ( '".$user['login']."', '".$user['id']."', '$type', '$kol', '$cost' )");
///
$datas= date("y.m.d H:i:s");
$textlog = 'Теперь Вы продаете <b>'.$kol.'</b> '.$type2.' по цене <b>'.$cost.'</b> за ед. !<br>';
$statuslog = 'рынок';
mysql_query("INSERT INTO `logi` ( `id` , `user_id` , `login` , `data` , `text` , `status` )
VALUES ('', '$user[id]', '$user[login]', '$datas', '$textlog', '$statuslog')");
///
}
else
{ echo 'Нехватает ресурсов!<br>';
}
}
else
{
echo 'Допустимое значение цены от <b>'.$min.'</b> до <b>'.$max.'</b> за ед.!<br>';
}
}
else
{ echo 'Недопустимое значение!<br>';
}
}
else
{ echo 'Недопустимое значение!<br>';
}
}
else
{ echo 'Недопустимое значение!<br>';
}
}
else
{
echo '
<form action="rinok.php?res=prod&ok=1'.$ssilki2.'" method="post">
Продать:<br />
<select name="res">';
$proverka1 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='1'"));
$proverka2 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='2'"));
$proverka3 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='3'"));
$proverka4 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='4'"));
$proverka5 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='5'"));
$proverka11 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='11'"));
$proverka22 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='22'"));
$proverka33 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='33'"));
$proverka44 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='44'"));
$proverka55 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='55'"));
$proverka66 = mysql_num_rows(mysql_query("SELECT * FROM rinok WHERE id_user='$user[id]' and type='66'"));
if ($proverka1 == '0') {
echo '<option value="1" selected="selected">дерево</option>';}
if ($proverka2 == '0') {
echo '<option value="2" >камень</option>';}
if ($proverka3 == '0') {
echo '<option value="3" >железо</option>';}
if ($proverka4 == '0') {
echo '<option value="4" >зерно</option>';}
if ($proverka5 == '0') {
echo '<option value="5" >нефть</option>';}
if ($proverka11 == '0') {
echo '<option value="11" >пехотинцы</option>';}
if ($proverka22 == '0') {
echo '<option value="22" >кавалеристы</option>';}
if ($proverka33 == '0') {
echo '<option value="33" >стрелки</option>';}
if ($proverka44 == '0') {
echo '<option value="44" >пушки</option>';}
if ($proverka55 == '0') {
echo '<option value="55" >подрывники</option>';}
if ($proverka66 == '0') {
echo '<option value="66" >самолеты</option>';}
echo '</select><br />
Количество:<br />
<input name="kol" type="text" maxlength="6" value=""><br />
Цена: (за ед.)<br />
<input name="cost" type="text" maxlength="2" value=""><br />
<input type="submit" value="Продать"><br>
</form>
';
}
?>