Файл: gamele.ru/inc/dealers/acc_check.php
Строк: 13
<?
$prbd=$player['premium'];
$time=0;
$minus=0;
$userprem=explode("|",$player['premium']);
switch(intval($_POST['premium'])){
case 0: $filt="id=1"; break;
case 1: $filt="id=2"; break;
case 2: $filt="id=3"; break;
case 3: $filt="id=4"; break;
default: $filt="id=2"; break;
}
$premsql=mysql_fetch_array(mysql_query("SELECT * FROM premium_info WHERE $filt;"));
switch(intval($_POST['prem'])){
case 1:
if($premsql['id']!=1){
if($player['dhr'] >= $premsql['price_10'] and $premsql['price_10']>0){
$time=time()+864000;
$userprem[0] == $premsql['id'] ? $prbd=$premsql['id']."|".($time+$userprem[1]-time()) : $prbd=$premsql['id']."|".$time;
$minus=$premsql['price_10'];
}
else if($player['dhr'] >= $premsql['price_30']){
$time=time()+2592000;
$userprem[0] == $premsql['id'] ? $prbd=$premsql['id']."|".($time+$userprem[1]-time()) : $prbd=$premsql['id']."|".$time;
$minus=$premsql['price_30'];
}
}
break; //10 days
case 2:
if($premsql['id']!=1){
if($player['dhr'] >= $premsql['price_30']){
$time=time()+2592000;
$userprem[0] == $premsql['id'] ? $prbd=$premsql['id']."|".($time+$userprem[1]-time()) : $prbd=$premsql['id']."|".$time;
$minus=$premsql['price_30'];
}
}
break; //30 days
case 3:
if($premsql['id']!=1){
if($player['dhr'] >= $premsql['price_60']){
$time=time()+5184000;
$userprem[0] == $premsql['id'] ? $prbd=$premsql['id']."|".($time+$userprem[1]-time()) : $prbd=$premsql['id']."|".$time;
$minus=$premsql['price_60'];
}
}
break; //60 days
case 4:
if($premsql['id']!=1){
if($player['dhr'] >= $premsql['price_90']){
$time=time()+7776000;
$userprem[0] == $premsql['id'] ? $prbd=$premsql['id']."|".($time+$userprem[1]-time()) : $prbd=$premsql['id']."|".$time;
$minus=$premsql['price_90'];
}
}
break; // 90 days
default:
$prbd=$player['premium'];
break;
}
if($premsql['id']==4){$smiles="1|2|4|8|16|32|64";}else{$smiles="1";}
$test=explode("|",$prbd);
echo "premium: ".date("d.m.y - H:i:s",$test[1]);
mysql_query("UPDATE user SET premium='".$prbd."',dhr=dhr-".$minus." ".(intval($_POST['premium'])==3?($player['seif']==0?',seif=seif+'.(time()+2592000).' ':',seif=seif+2592000'):'').",forum_smiles='".$smiles."' WHERE id='".$player['id']."';");
?>