Файл: www/farm/combine/irrigation.php
Строк: 19
<?php
include '../../config.php';
if(isset($_GET['start'])){
$fuser=mysql_fetch_array(mysql_query("SELECT * FROM `farm_user` WHERE `uid` = '".$user['id']."' LIMIT 1"));
if($fuser['k_poliv']!=0){
$irnum=mysql_result(mysql_query("SELECT COUNT(*) FROM `farm_gr` WHERE `id_user` = '".$user['id']."' AND `time` > '".time()."' AND `time_water` < '".time()."'"), 0);
if($irnum!=0){
if($fuser['k_poliv']==1){
$irtime=10*$irnum;
$irexp=50*$irnum;}
if($fuser['k_poliv']==2){
$irtime=5*$irnum;
$irexp=100*$irnum;}
if($fuser['k_poliv']==3){
$irtime=3*$irnum;
$irexp=150*$irnum;}
$nwtime=time()+$irtime;
mysql_query("UPDATE `farm_user` SET `poliv` = `poliv`+'$irnum' WHERE `uid` = '".$user['id']."' LIMIT 1");
mysql_query("UPDATE `farm_user` SET `exp` = `exp`+'$irexp' WHERE `uid` = '".$user['id']."' LIMIT 1");
mysql_query("UPDATE `farm_user` SET `k_poliv_time` = '$nwtime' WHERE `uid` = '".$user['id']."' LIMIT 1");
$query=mysql_query("SELECT * FROM `farm_gr` WHERE `id_user` = '".$user['id']."' AND `time` > '".time()."' AND `time_water` < '".time()."'");
while($gr=mysql_fetch_array($query)){
mysql_query("UPDATE `farm_gr` SET `time` = `time`-'1800' WHERE `id` = '".$gr['id']."' LIMIT 1");
$tmna=time()+1800;
mysql_query("UPDATE `farm_gr` SET `time_water`='".$tmna."' WHERE `id` = '".$gr['id']."' LIMIT 1");}
msg('Успешно полито '.$irnum.' грядок. Потрачено '.$irtime.' секунд, получено '.$irexp.' опыта');
}else{
msg('Нет грядок, нуждающихся в поливе');}
}else{
msg('У Вас нет Оросителя');}}
header("Location: /farm/garden/");
exit();
?>