Файл: selemege.tk/user/money/icons.php
Строк: 75
<?
include_once '../../sys/inc/start.php';
include_once '../../sys/inc/compress.php';
include_once '../../sys/inc/sess.php';
include_once '../../sys/inc/home.php';
include_once '../../sys/inc/settings.php';
include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/adm_check.php';
include_once '../../sys/inc/user.php';
if (!isset($user))header("location: /index.php?");
if (isset($user) && isset($_GET['ok']))
{
$icon = mysql_fetch_assoc(mysql_query("SELECT * FROM `user_icons` WHERE `id` = '".intval($_GET['ok'])."' LIMIT 1"));
if ($user['money'] < 10)
$err[] = 'У вас не достаточно средств';
if ($icon['time'] > time()-604800)
$err[] = 'Эта иконка уже куплена';
if (!$icon['id'])
$err[] = 'Такой иконки не существует';
if ($icon['time'] < time()-604800 && $icon['id_user'] == $user['id'])
$err[] = 'Вы уже купили эту иконку';
if (!isset($err))
{
mysql_query("UPDATE `user_icons` SET `id_user` = '0', `time` = '0' WHERE `id_user` = '$user[id]' LIMIT 1");
mysql_query("UPDATE `user_icons` SET `id_user` = '$user[id]', `time` = '$time' WHERE `id` = '$icon[id]' LIMIT 1");
mysql_query("UPDATE `user` SET `money` = '".($user['money'] - 10)."' WHERE `id` = '$user[id]' LIMIT 1");
$_SESSION['message'] = 'Иконка успешно куплена';
header('Location: ?page=' . intval($_GET['page']));
exit;
}
}
$set['title'] = 'Персональные иконки';
include_once '../../sys/inc/thead.php';
title();
err();
aut();
echo '<div class="foot">';
echo '<img src="/style/icons/str2.gif" alt="*"> ' . user::nick($user['id']) . ' | Персональные иконки<br />';
echo '</div>';
echo '<div class="mess">';
echo 'Cтоимость персональной иконки 10 монет, после покупки, ваша иконка будет хранится за вами ровно 7 суток.<br />';
echo 'У нас в базе всего 50 иконок, спешите выбрать свою!<br />';
echo 'Текущая иконка ' . user::avatar($user['id'], 2) . user::nick($user['id'], 1,1,1);
echo '</div>';
$set['p_str'] = 10;
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_icons`"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
echo '<table class="post">';
if ($k_post == 0)
{
echo '<div class="mess">';
echo 'В базе нет доступных иконок';
echo '</div>';
}
$q = mysql_query("SELECT * FROM `user_icons` ORDER BY id DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_assoc($q))
{
// Лесенка
echo '<div class="' . ($num % 2 ? "nav1" : "nav2") . '">';
$num++;
echo '<img src="/style/personal_icons/i (' . $post['id'] . ').png" alt="*" /> ' . user::nick($user['id']);
if ($post['time'] < time()-604800)
echo ' [<a href="?ok=' . $post['id'] . '&page=' . $page . '">Купить</a>]';
elseif ($post['time'] > time()-604800 && $user['id'] == $post['id_user'])
echo ' [<img src="/style/icons/ok.gif" /> Куплена]';
else
echo ' [<img src="/style/icons/delete.gif" /> Уже купил кто то]';
echo '</div>';
}
echo '</table>';
if ($k_page>1)str('?',$k_page,$page); // Вывод страниц
echo '<div class="foot">';
echo '<img src="/style/icons/str2.gif" alt="*"> ' . user::nick($user['id']) . ' | Персональные иконки<br />';
echo '</div>';
include_once '../../sys/inc/tfoot.php';
?>