
Комментарии: 0
|
|
|
<?
$title = 'Иконки пользователей';
require_once '../system/function.php';
require_once '../system/header.php';
# закрываем от гостей
if (empty($user['id']))
exit(header('Location: '.$HOME));
$ICO_ZAN = mysql_result(mysql_query("SELECT COUNT(*) FROM `users_ico` WHERE `time` > " . time()),0);
function _w2time($timediff){
$oneMinute=60; $oneHour=60*60; $oneDay=60*60*24;
$dayfield=floor($timediff/$oneDay);
$hourfield=floor(($timediff-$dayfield*$oneDay)/$oneHour);
$minutefield=floor(($timediff-$dayfield*$oneDay-$hourfield*$oneHour)/$oneMinute);
$secondfield=floor(($timediff-$dayfield*$oneDay-$hourfield*$oneHour-$minutefield*$oneMinute));
$time_1="$dayfield дней. $hourfield ч. $minutefield м. $secondfield сек.";
return $time_1;
}
?>
<style>
.users_ico1_div {
padding: 8px; color: #635151; border-radius: 3px 3px 0px 0px; border-bottom: 1px solid #e2dcdc; background: #f7f7f7; padding: 8px;
}
.users_ico1_white {
background: #FFFFFF; padding: 5px 8px 5px 8px; margin: 1px; border: 1px solid #e2dcdc; color: #000000; text-align: center; cursor: pointer; border-radius: 5px; width: 16px; height: 16px;
}
</style>
<?
//------------------------------------------------------------------------------
if (isset($_GET['icons']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `users_ico` WHERE `id` = '" . (int)$_GET['icons'] . "'"),0) == 1)
{
$icons = mysql_fetch_assoc(mysql_query("SELECT * FROM `users_ico` WHERE `id` = '" . (int)$_GET['icons'] . "' LIMIT 1"));
if (isset($_GET['ok']))
{
if ($user['money'] < 100)
{
$errors = 'У вас не хватает стронгов на счету!';
} else if (mysql_result(mysql_query("SELECT COUNT(*) FROM `users_ico` WHERE `id` = '" . (int)$_GET['icons'] . "' AND `time` > '" . time() . "' AND `avtor` = '$user[id]'"),0) == 1)
{
$errors = 'Это и так ваша иконка!';
} else if ($icons['time'] > time())
{
$errors = 'Эта иконка уже куплена :(';
}
if (empty($errors))
{
mysql_query("UPDATE `users_ico` SET `avtor` = '0', `time` = '0' WHERE `avtor` = '$user[id]' LIMIT 1");
mysql_query("UPDATE `users_ico` SET `avtor` = '$user[id]', `time` = '" . (time() + 86400 * 7) . "' WHERE `id` = '$icons[id]' LIMIT 1");
mysql_query("UPDATE `users` SET `money` = '".($user['money']-100)."' WHERE `id` = '$user[id]' LIMIT 1");
header('Location: /user_'.$user['id']);
exit;
} else {
echo err($errors);
}
}
?>
<div class="users_ico1_div">
Выбрали: <img src="/design/imgs/us_ico/<?= intval($_GET['icons']) ?>.png" alt="" /> <b><?= htmlspecialchars($user['login']) ?></b>
</div>
<div class="users_ico1_div">
Время использования: 7 дней.
</div>
<?
if ($icons['time'] >= time())
{
?>
<div class="users_ico1_div">
<b>Время использования:</b> <?= _w2time($icons['time']-time()) ?>
</div>
<?
} else {
?>
<div class="users_ico1_div">
<a href='?icons=<?= intval($_GET['icons']) ?>&ok'>Купить</a> (<b>100 стронгов</b>)
</div>
<?
}
# Подключаем низ.
require_once ('../system/footer.php');
exit;
}
//------------------------------------------------------------------------------
echo "
<div class='users_ico1_div'>
<b>Свободные иконки</b>
</div>
<div class='users_ico1_div'>
";
$users = mysql_query("SELECT * FROM `users_ico` WHERE `time` < '" . time() . "' ORDER BY id DESC");
while ($post = mysql_fetch_assoc($users))
{
echo "<a href='?icons=$post[id]'><img src='/design/imgs/us_ico/$post[id].png' class='users_ico1_white' alt='*'></a>";
}
?>
</div>
<?
if ($ICO_ZAN > 0)
{
echo "
<div class='users_ico1_div'>
<b>Занятые иконки</b>
</div>
<div class='users_ico1_div'>
";
$users1 = mysql_query("SELECT * FROM `users_ico` WHERE `time` > '" . time() . "' ORDER BY id DESC");
while ($post1 = mysql_fetch_assoc($users1))
{
echo "<a href='?icons=$post1[id]'><img src='/design/imgs/us_ico/$post1[id].png' class='users_ico1_white' alt='*'></a>";
}
?>
</div>
<?
}
# Подключаем низ.
require_once ('../system/footer.php');