Вход Регистрация
Файл: selemege.tk/activity/index.php
Строк: 172
<?php
include_once '../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';
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"));
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".$ank['id']."' LIMIT 1"),0)==0){header("Location: /index.php?".SID);exit;}
if (isset(
$_GET['act']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `activity` WHERE `id` = '".intval($_GET['act'])."'"),0)!=&& isset($user)){
$activ mysql_fetch_assoc(mysql_query("SELECT * FROM `activity` WHERE `id` = '".intval($_GET['act'])."' LIMIT 1"));
if (
$user['id']==$ank['id'])mysql_query("UPDATE `notification` SET `read` = '1' WHERE `type` = 'activity' AND `id_user` = '$user[id]' AND `id_object` = '$activ[id]'");
$set['title']="Действия «".htmlspecialchars($activ['name'])."» над $ank[nick]";
include_once 
H.'sys/inc/thead.php';
title();
aut();
echo 
"<div class='foot'><img src='/style/icons/str2.gif' alt='*'> <a href='?id=$ank[id]'>Действия $ank[nick] </a> | Действия «".htmlspecialchars($activ['name'])."» над $ank[nick]</div>";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `activity_user` WHERE `id_activ` ='$activ[id]' AND `ank` = '$ank[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)echo "<div class='mess'>Тут пусто</div>";
$q=mysql_query("SELECT * FROM `activity_user` WHERE `id_activ` ='$activ[id]' AND `ank` = '$ank[id]' ORDER BY `id` DESC  LIMIT $start$set[p_str]");
while (
$post=mysql_fetch_array($q)){
if (
$num == 0){
echo 
'<div class="nav1">';
$num 1;
} elseif (
$num == 1){
echo 
'<div class="nav2">';
$num 0;
}
echo 
"<img src='img/".$activ['id'].".gif' alt='d'> ".htmlspecialchars($activ['name'])."<br/>";
$ank2=get_user($post['user']);
echo 
" ".group($ank2['id'])." <a href='/info.php?id=$ank2[id]' title='Анкета $ank2[nick]'>$ank2[nick]</a>";
echo 
" ".medal($ank2['id'])." ".online($ank2['id'])." (".vremja($post['time']).") ";
if (
$post['msg']!=NULL)echo "<br/>".output_text($post['msg']);
echo 
"</div>";
}
if (
$k_page>1)str('?id='.$ank['id'].'&act='.$activ['id'].'&',$k_page,$page);
echo 
"<div class='foot'><img src='/style/icons/str2.gif' alt='*'> <a href='?id=$ank[id]'>Действия $ank[nick] </a> | Действия «".htmlspecialchars($activ['name'])."» над $ank[nick]</div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (isset(
$_GET['active']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `activity` WHERE `id` = '".intval($_GET['active'])."'"),0)!=&& isset($user) && $user['id']!=$ank['id']){
$activ mysql_fetch_assoc(mysql_query("SELECT * FROM `activity` WHERE `id` = '".intval($_GET['active'])."' LIMIT 1"));
$set['title']="Действие «".htmlspecialchars($activ['name'])."» над $ank[nick]";
include_once 
H.'sys/inc/thead.php';
title();
aut();
echo 
"<div class='foot'><img src='/style/icons/str2.gif' alt='*'> <a href='?id=$ank[id]'>Действия $ank[nick] </a> | Действие «".htmlspecialchars($activ['name'])."» над $ank[nick]</div>";
if (isset(
$_POST['ok'])){
$msg=my_esc($_POST['msg']);
if (
strlen2($msg)>250)$err[]="Длинное сообщение";
if (
$user['money']<$activ['cena'])$err[]="Недостаточно монет для выполнения этого действия";
if (!isset(
$err)){
mysql_query("INSERT INTO `activity_user` (`msg`, `ank`, `user`, `id_activ` ,`time`) values('".$msg."', '".$ank['id']."', '".$user['id']."', '".$activ['id']."', '".$time."')");
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('$user[id]', '$ank[id]', '$activ[id]', 'activity', '$time')");
mysql_query("UPDATE `user` SET `money` = '".($user['money']-$activ['cena'])."' WHERE `id` = '$user[id]'");
$_SESSION['ok']="Действие успешно выполнено";
header("location:?id=$ank[id]");
}
err();
}
echo 
"<div class='mess'><b>Действие:</b><br/><img src='img/".$activ['id'].".gif' alt='d'> ".htmlspecialchars($activ['name'])." <b>(".$activ['cena']." монет.)</b> </div>";
echo 
"<form method='post' action='?id=$ank[id]&active=".$activ['id']."'> <b>Сообщение к действию:</b><textarea name='msg' style='width:95%;height:35px'></textarea><br/><input type='submit' name='ok' value='Выполнить действие' style='width:97%'></form>";
echo 
"<div class='foot'><img src='/style/icons/str2.gif' alt='*'> <a href='?id=$ank[id]'>Действия $ank[nick] </a> | Действие «".htmlspecialchars($activ['name'])."» над $ank[nick]</div>";
include_once 
H.'sys/inc/tfoot.php';
}
$set['title']="Действия  $ank[nick]";
include_once 
H.'sys/inc/thead.php';
title();
aut();
if (isset(
$_SESSION['ok'])){
echo 
"<div class='msg'>".$_SESSION['ok']."</div>";
$_SESSION['ok']=NULL;
}
echo 
"<div class='foot'><img src='/style/icons/str2.gif' alt='*'> <a href='/info.php?id=$ank[id]'>$ank[nick]</a> | Действия $ank[nick] </div>";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `activity`"),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)echo "<div class='mess'>Пока нет действий</div>";
$q=mysql_query("SELECT * FROM `activity` ORDER BY `id` DESC  LIMIT $start$set[p_str]");
while (
$activ=mysql_fetch_array($q)){
if (
$num == 0){
echo 
'<div class="nav1">';
$num 1;
} elseif (
$num == 1){
echo 
'<div class="nav2">';
$num 0;
}
echo 
"<img src='img/".$activ['id'].".gif' alt='d'> ".htmlspecialchars($activ['name'])." (<a href='?id=$ank[id]&act=$activ[id]'>Выполнено ".mysql_result(mysql_query("SELECT COUNT(*) FROM `activity_user` WHERE `id_activ` ='$activ[id]' AND `ank` = '$ank[id]'"),0)."</a>) ".($user['id']!=$ank['id'] && isset($user)?"<br/><a href='?id=$ank[id]&active=$activ[id]'>Выполнить</a> <b>(".$activ['cena']." монет.)</b> ":null)."</div>";
}
if (
$k_page>1)str('?id='.$ank['id'].'&',$k_page,$page);
echo 
"<div class='foot'><img src='/style/icons/str2.gif' alt='*'> <a href='/info.php?id=$ank[id]'>$ank[nick]</a> | Действия $ank[nick] </div>";
include_once 
H.'sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама