Файл: archive/www/musimka.ru/user/zna4ki/index.php
Строк: 73
<?php
$time = time();
define('H', $_SERVER['DOCUMENT_ROOT'].'/');
require H.'connect.php';
if(!$u['id']){header ("Location: login.php");}
$set['title']="Значки: ".mysql_result(mysql_query("SELECT COUNT(*) FROM `zna4ki_img`"),0);
require H.'head.php';
$arrs=mysql_fetch_array(mysql_query("SELECT * FROM `zna4ki_pok` WHERE `id_user` = '$user[id]' limit 1"));
if($u['admin'] == 1 || $u['admin'] == 2 || $u['admin'] == 3 || $u['admin'] == 4 || $u['admin'] == 5){echo "<div class='div'><a href='adm.php'>Админка</a></div>";}
function wtime($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;
}
//if ($arrs['time']>=$time && !isset($_GET['act'])=='pokypka')echo "<div class='mess'><center><img src='/user/zna4ki/zna/$arrs[id_zn].png'><br />Вашему значку осталось жить ещё ".wtime($arrs["time"]-time())."</center></div>";
switch (isset($_GET['act'])?htmlspecialchars($_GET['act']):false){
default:
?><div class='main'><?
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `zna4ki_img`"),0);
$set['p_str'] = 12;
$total = intval(($k_post - 1) / 10) + 1;
$page = intval(@$_GET['page']);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * 10 - 10;
if ($k_post==0)echo "Значков нет<br />n";
$q=mysql_query("SELECT * FROM `zna4ki_img` ORDER BY id DESC LIMIT $start, 10");
while ($post = mysql_fetch_assoc($q)){ ?>
<a href='?act=pokypka&id=<?=$post['id']?>'><img src='/user/zna4ki/img_pic/<?=$post['id']?>.png'></a>
<?
}
?></div><?
navigation($page, $total,'/user/zna4ki?&sort='.@$sort.'&');
break;
case 'pokypka': $id=intval($_GET['id']);
if (isset($_GET['pok'])){
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zna4ki_pok` WHERE `id_user` = '$u[id]' AND `time` > '$time' AND `id_zn` = '$id'"),0)!=0)$err[]="У вас уже он есть :D";
elseif ($u['money'] < 3 )$err[]='У вас нет 3-х монет!';
elseif(!isset($err)){
mysql_query("DELETE FROM `zna4ki_pok` WHERE `id_user` = '$u[id]'");
mysql_query("UPDATE `users` SET `money` = '".($u['money']-3)."' WHERE `id` = '$u[id]' LIMIT 1");
mysql_query("INSERT INTO `zna4ki_pok` (`id_user`, `id_zn`, `time`) values('$u[id]', '$id', '".($time+86400*7)."')");
header("Location: /$u[id]");
}
}
?>
<? require H.'core/page_ava.php';?>
<div class='main'> <? echo page_ava($u['id'],150); ?><div style='position:relative;display:inline-block;'>
<img style='position:absolute;bottom: -1px; right: 2%;' src='/user/zna4ki/img_pic/<?=$id?>.png'>
</div></div><div class='main'>
<center>Значок будет показываться на вашей аве в течение недели.<br /><a href='?act=pokypka&pok&id=<?=$id?>'>Прикрепить</a> [3 монеты.]</center>
</div><div class='div'><a href='?'>К значкам</a></div>
<?
break;
}
require H.'foot.php';