Вход Регистрация
Файл: vkollektive2014/status_vip.php
Строк: 104
<?
include 'connect.php';
$location = '(Покупает VIP статус)';
include 
'core/core.php';
//Если id получен 
if(isset($_GET['id'])){
$id=num($_GET['id']);
$req = mysql_query("SELECT * FROM `users` WHERE `id` = '$id' LIMIT 1");
   if (
mysql_num_rows($req)) {
   
$user = mysql_fetch_assoc($req);
   }
}

//Если никто не выбрался
if(empty($user['id'])){
   if(
$u['id']){
   
$req = mysql_query("SELECT * FROM `users` WHERE `id` = '".$u['id']."' LIMIT 1");
   
$user = mysql_fetch_assoc($req);
   } else {
   
   }
}

######150 стоит епта
include 'head.php';
$money_need = 150; //тут поменяй на свою цену
echo '<div class="main">';
echo 
'<img src="/ico/office.png" alt=""/> <a href="/user_dop.php">Дополнительные услуги</a> | <b>Онлайн статус</b>';
echo 
'</div>';
echo 
'<div class="main">';
echo 
'Стоимость Онлайн статуса составляет <b style="color: green;">'.$money_need.'</b> монет.<br>';
echo 
'Услуга предоставляется на одну неделю.<br>';
echo 
'Во время ее действия, возле Вашего ника будет светиться выбранная Вами Онлайн иконка!<br>';
echo 
'</div>';
$vip = mysql_result(mysql_query("SELECT COUNT(*) FROM `vip_users` WHERE `id_user` = '$user[id]'"), 0);
if (
$vip) {
    
$timediff = mysql_result(mysql_query("SELECT `time` FROM `vip_users` WHERE `id_user` = '$user[id]' LIMIT 1"), 0) - time();
$oneMinute=60; 
$oneHour=60*60; 
$hourfield=floor(($timediff)/$oneHour); 
$minutefield=floor(($timediff-$hourfield*$oneHour)/$oneMinute); 
$secondfield=floor(($timediff-$hourfield*$oneHour-$minutefield*$oneMinute)); 
$sHoursLeft=$hourfield; 
$sHoursText = "часов"; 
$nHoursLeftLength = strlen($sHoursLeft); 
$h_1=substr($sHoursLeft,-1,1); 
if (
substr($sHoursLeft,-2,1) != 1 && $nHoursLeftLength>1) 
{ 
    if (
$h_1== 2 || $h_1== 3 || $h_1== 4) 
   { 
       
$sHoursText = "часа"; 
   } 
   elseif (
$h_1== 1) 
  { 
    
$sHoursText = "час"; 
 } 
} 
if (
$nHoursLeftLength==1) 
{ 
    if (
$h_1== 2 || $h_1== 3 || $h_1== 4) 
    { 
       
$sHoursText = "часа"; 
   } 
  elseif (
$h_1== 1) 
 { 
   
$sHoursText = "час"; 
 } 
} 

$sMinsLeft =$minutefield; 
$sMinsText = "минут"; 
$nMinsLeftLength = strlen($sMinsLeft); 
$m_1=substr($sMinsLeft,-1,1); 
if (
$nMinsLeftLength>1 && substr($sMinsLeft,-2,1) != 1) 
{ 
    if (
$m_1== 2 || $m_1== 3 || $m_1== 4) 
    { 
       
$sMinsText = "минуты"; 
   } 
 else if (
$m_1== 1) 
{ 
     
$sMinsText = "минута"; 
    } 
} 
if (
$nMinsLeftLength==1) 
{ 
   if (
$m_1== 2 || $m_1==3 || $m_1== 4) 
   { 
      
$sMinsText = "минуты"; 

    } 
   elseif (
$m_1== "1") 
   { 
       
$sMinsText = "минута"; 
   } 
} 
$displaystring="". 
$sHoursLeft." ". 
$sHoursText." ". 
$sMinsLeft." ". 
$sMinsText." ";
if (
$timediff<0) $displaystring='дата уже наступила'; 
    echo 
"<div class='main'>n";
    echo 
"Вы уже приобрели Онлайн статус ранее! Дождитесь истечения срока его действия.<br />n";
    echo 
"Осталось: $displaystring<br />n";
    echo 
"</div>n";
} else {
    
$array_vip_icons = array(
        
25 => 'В интернете', 
        
26 => 'Злой', 
        
27 => 'Думаю', 
        
28 => 'Готов общатся', 
        
29 => 'Играю', 
        
30 => 'Болею',
        
7 => 'Общаюсь по телефону', 
        
8 => 'Курю', 
        
9 => 'Обедаю', 
        
10 => 'Люблю', 
        
11 => 'Слушаю музыку', 
        
12 => 'На учебе', 
        
13 => 'Задаю вопросы', 
        
14 => 'Не чем не занимаюсь', 
        
15 => 'Пью пиво', 
        
16 => 'Занимаюсь сексом', 
        
17 => 'Сонный', 
        
18 => 'Работаю', 
        
19 => 'С друзьями', 
        
20 => 'В туалете', 
        
21 => 'Смотрю телевизор', 
        
22 => 'Купаюсь', 
        
23 => 'Не тревожить', 
        
24 => 'Сплю', 
    );
    
    
    
    
    if (isset(
$_POST['buy_vip']) && isset($_POST['icon'])) {
        
$icon = intval($_POST['icon']);
        if (!@
$array_vip_icons[$icon])$err[] = 'Иконка не найдена.';
        elseif (
$user['money'] < $money_need)$err[] = 'Вам не хватает монет.';
        else {
            
mysql_query("INSERT INTO `vip_users` SET `id_user` = '$user[id]', `time` = '".(time() + 3600 * 24 * 7)."', `icon` = '$icon'");
            
mysql_query("UPDATE `users` SET `money` = '".($user['money'] - $money_need)."' WHERE `id` = '$u[id]'");
                       
            
header("Location: ?");
            
$_SESSION['message'] = 'Онлайн статус успешно приобретен!';
            exit(); 
// больше не чего здесь делать
        
}
    }
    echo
'<div class="main">';
    echo 
"<form method='POST'>n";
    echo 
"Выберите Онлайн иконку:<br />";
    foreach (
$array_vip_icons as $viid => $name) {
        echo 
"<input type='radio' name='icon' id='{$viid}' value='{$viid}'".($viid == 1?" CHECKED":null)."> <label for='{$viid}'><img src='/style/vip_icons/{$viid}.gif' /> {$name}</label><br />n";
    }
    echo 
"<input type='submit' name='buy_vip' value='Купить'><br />n";
    echo 
"</form></div>n";
}
echo 
'<div class="main">';
echo 
'<img src="/ico/office.png" alt=""/> <a href="/user_dop.php">Дополнительные услуги</a> | <b>Онлайн статус</b>';
echo 
'</div>';
echo 
"<form method='POST' action=''>n";
include 
'foot.php';
?>
Онлайн: 1
Реклама