Вход Регистрация
Файл: garems.php
Строк: 72
<?

require_once("core/core.php");

$location 'В гареме';

if (!
$u['id']) {
    
header("Location: reg.php?err=1");
    exit;
}

$req mysql_query("SELECT * FROM `garems_list` WHERE `id` = '" $u['id'] . "' LIMIT 1");
if (!
mysql_num_rows($req)) {
    
mysql_query("INSERT INTO `garems_list` SET `id` = '" $u['id'] . "'");
}
$req mysql_query("SELECT * FROM `garems_list` WHERE `id` = '" $u['id'] . "' LIMIT 1");
$my_garem mysql_fetch_assoc($req);

switch (
$_GET['act']) {
//~~~~~~~~~~~~~~~Крадем в гарем~~~~~~~~~~~~~~~~//
    
case 'add':
        if (isset(
$_GET['id'])) {
            
$id num($_GET['id']);
            
$req mysql_query("SELECT * FROM `users` WHERE `id` = '$id' LIMIT 1");
            if (
mysql_num_rows($req) and $id != $u['id']) {
                
$user mysql_fetch_assoc($req);
            }
        }
//Если ни кто не выбрался или выбрался сам пользователь
        
if (!$user['id'] || $user['id'] == $u['id']) {
            require(
'head.php');
            echo 
'<div class="title"><center><a href = "garems.php">Гаремы</a> :: <b>Ошибка</b></center></div>';
            
error(' Ошибка !');
            require(
'foot.php');
            exit;
        }
        if (
$user['delete'] == 1) {
            require(
'head.php');
            
error(' Пользователь заблокирован!');
            require(
'foot.php');
            exit;
        }
        
$title $title ' :: Гарем';
        require(
'head.php');
        echo 
'<div class="title"><center><a href = "garems.php?">Гаремы</a> :: <a href = "garems.php?act=view&id=' $user['id'] . '">Мой гарем</a></center></div>';
//Проверяем противоположный ли пол
        
if ($user['sex'] != $u['sex']) {
//Выбираем пользователя в модуле гарем
            
$req mysql_query("SELECT * FROM `garems_users` WHERE `id` = '" $user['id'] . "' LIMIT 1");
            if (
mysql_num_rows($req)) {
                
$garem_user mysql_fetch_assoc($req);
            } else {
                
mysql_query("INSERT INTO `garems_users` SET `id` = '" $user['id'] . "', price = '10'");
                
$req mysql_query("SELECT * FROM `garems_users` WHERE `id` = '" $user['id'] . "' LIMIT 1");
                
$garem_user mysql_fetch_assoc($req);
            }
//Проверяем не в гареме ли уже
            
if ($garem_user['garem'] == $u['id']) {
                
error(' Пользователь ' ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' $user['id'] . '"><b><font color="#79358c">' $user['login'] . '</font></b></a> уже находится в Вашем гареме!');
            } else {
//Хватает ли монет
                
if ($u['money'] < $garem_user['price']) {
                    
error('Остаток мин. 10 монет, чтобы украсть пользователя <a href = "page.php?id=' $user['id'] . '">' $user['login'] . '</a> в свой горем!</br>

Стоимость: 1 монета'
);

                } else {
                    if (isset(
$_POST['submit'])) {
//Меняем
                        
mysql_query("UPDATE `garems_users` SET `price` = `price`+1,`garem` = '" $u['id'] . "',`time` = '" time() . "',`steals` = `steals`+1 WHERE `id` = '" $user['id'] . "'");
                        
mysql_query("UPDATE `garems_list` SET `users` = `users`+1 WHERE `id` = '" $u['id'] . "'");
                        
mysql_query("UPDATE `users` SET `money` = `money`-'" $garem_user['price'] . "' WHERE `id` = '" $u['id'] . "'");
                        if (
$garem_user['garem'] != 0)
                            
mysql_query("UPDATE `garems_list` SET `users` = `users`-1 WHERE `id` = '" $garem_user['garem'] . "'");
//Записываем в журнал
                        
if ($u['sex'] == 'm') {
                            
$action[0] = 'Украл';
                        } else {
                            
$action[0] = 'Украла';
                        }
                        
$text $action[0] . ' Вас в свой <a href = "garems.php?act=view&id=' $u['id'] . '">гарем</a>.';
                        
mysql_query("INSERT INTO `jurnal` SET
    `user` = '" 
$user['id'] . "',
    `outuser` = '" 
$u['id'] . "',
    `text` = '
$text',
    `time` = '" 
time() . "',
    `new` = '1'
    "
);
                        echo 
'<div class="div">Пользователь ' ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' $user['id'] . '"><b><font color="#79358c">' $user['login'] . '</font></b></a> украден в <a href = "garems.php?act=view&id=' $u['id'] . '">Ваш гарем</a> !</div>';
                    } else {
                        echo 
'<div class="div">';
                        echo 
'Вы желаете украсть ' ico($user['sex'], $user['admin'], $user['online']) . ' <a href = "page.php?id=' $user['id'] . '"><b><font color="#79358c">' $user['login'] . '</font></b></a> в свой гарем?<br/>';
                        echo 
'Стоимость: 1 монета';

                        echo 
'<form action="garems.php?act=add&id=' $user['id'] . '" method="post">';
                        echo 
'<input type="submit" name="submit" value="Да, украсть">';
                        echo 
'</form></div>';
                    }
                }
            }
        } else {
            
error('В гарем можно красть только противоположный пол!');
        }
        echo 
'</div>';
        require(
'foot.php');
        break;
//~~~~~~~~~~~~~~Гарем пользователя~~~~~~~~~~~~~~~~~//
    
case 'view':
//Если id получен 
        
$id num($_GET['id']);
        if (!
$id)
            
$id $u['id'];
        
$req mysql_query("SELECT * FROM `users` WHERE `id` = '$id' LIMIT 1");
        if (
mysql_num_rows($req)) {
            
$user mysql_fetch_assoc($req);
        }
        if (!
$user['id']) {
            require(
'head.php');
            echo 
'<div class="title"><center><a href = "garems.php">Гаремы</a> :: <b>Ошибка</b></center></div>';
            
error('Такого гарема нет!');
            require(
'foot.php');
            exit;
        }
        if (
$user['delete'] == 1) {
            require(
'head.php');
            
error(' Пользователь заблокирован!');
            require(
'foot.php');
            exit;
        }
        if (
$user['id'] == $u['id']) {
            
$zag 'Мой гарем';
        } else {
            
$zag 'Гарем';
        }
        
$all mysql_result(mysql_query("SELECT COUNT(*) FROM `garems_users` WHERE `garem` = '" $user['id'] . "'"), 0);
        
$title $title ' :: Мой гарем';
        require(
'head.php');
        echo 
'<div class="title"><center><a href = "garems.php">Гаремы</a> :: <a href = "garems.php?act=view&id=' $user['id'] . '">' $zag '</a></center></div>';
        echo 
'<div class="nav">';
        echo 
'<a href = "garems.php?act=view">Мой гарем</a> (' $my_garem['users'] . ')';
        echo 
'</div>';
        if (
$all 0) {
            
$total intval(($all 1) / 10) + 1;
            
$page num($_GET['page']);
            if (empty(
$page) or $page 0)
                
$page 1;
            if (
$page $total)
                
$page $total;
            
$start $page 10 10;
            
$result mysql_query("SELECT * FROM `garems_users` WHERE `garem` = '" $user['id'] . "' ORDER BY `time` DESC LIMIT $start, 10");
            while (
$garem mysql_fetch_assoc($result)) {
                
$user_garem mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" $garem["id"] . "'"));
                echo 
'<div class="div">';
                echo 
'' ico($user_garem['sex'], $user_garem['admin'], $user_garem['online']) . ' <a href = "page.php?id=' $user_garem['id'] . '"><b><font color="#79358c">' $user_garem['login'] . '</font></b></a><br/>';
                if (
$user_garem['sex'] == 'm')
                    echo 
'Украден: <b>' $garem['steals'] . '</b>'; else
                    echo 
'Украдена: <b>' $garem['steals'] . '</b>';
                echo 
'</div>';
            }
            echo 
'</div>';
            
navigation($page$total'garems.php?act=view&id=' $id '&');
        } else {
            echo 
'<div class="div"> В гареме пока никого нет!</div>';
        }
        require(
'foot.php');
        break;
//~~~~~~~~~~~~~~Список всех гаремов~~~~~~~~~~~~~~//
    
default:
        
$title $title ' :: Гаремы';
        require(
'head.php');
        echo 
'<div class="title"><center>Гаремы</center></div>';

        
$all mysql_result(mysql_query("SELECT COUNT(*) FROM `garems_list` WHERE `users` > '0'"), 0);
        if (
$all 0) {
            
$total intval(($all 1) / 10) + 1;
            
$page num($_GET['page']);
            if (empty(
$page) or $page 0)
                
$page 1;
            if (
$page $total)
                
$page $total;
            
$start $page 10 10;
            
$result mysql_query("SELECT * FROM `garems_list` WHERE `users` > '0' ORDER BY `users` DESC LIMIT $start, 10");
            while (
$garem mysql_fetch_assoc($result)) {
                
$user mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '" $garem["id"] . "'"));
                echo 
'<div class="div">';
                echo 
'' ico($user['sex'], $user['admin'],$user['online']) . ' <a href = "page.php?id=' $user['id'] . '"><b><font color="#79358c">' $user['login'] . '</font></b></a><br/>';
                echo 
'<img src = "/style/page/garems.gif"> <a href = "garems.php?act=view&id=' $garem['id'] . '">В гареме <b>' $garem['users'] . '</b> чел.</a><br/>';
                echo 
'</div>';
            }
            echo 
'</div>';
            
navigation($page$total'garems.php?');
        } else {
            echo 
'<div class="div"> Гаремов пока нет!</div>';
        }
        require(
'foot.php');
        break;
}
?>
Онлайн: 1
Реклама