Файл: vkollektive2014/soo/inc/user_act.php
Строк: 16
<?
$time=time()-7200;
if(isset($u) && mysql_result(mysql_query("SELECT COUNT(*) FROM `soo_users` WHERE `id_soo` = '$soo[id]' AND `id_user`='$u[id]' LIMIT 1"),0)==0 && $u['id']!=$soo['admid'])
{
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `soo_bl` WHERE `id_soo` = '$soo[id]' AND `id_user`='$u[id]' LIMIT 1"),0)==0)
{
if(isset($_GET['enter']) && $soo['konf_soo']==0 || isset($_GET['enter']) && $soo['konf_soo']==1)
{
mysql_query("INSERT INTO `soo_users` (`id_soo`, `id_user`, `time`) values ('$soo[id]', '$u[id]', '$time')");
mysql_query("UPDATE `soo` SET `users` = '".($soo['users']+1)."' WHERE `id` = '$soo[id]' LIMIT 1");
ok('Вы успешно вступили в соо');
}
elseif(isset($_GET['enter']) && $soo['konf_soo']==3)
{
mysql_query("INSERT INTO `soo_users` (`id_soo`, `id_user`, `activate`, `time`) values ('$soo[id]', '$u[id]', '1', '$time')");
mysql_query("INSERT INTO `mail_message` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$soo[admid]', '$u[login] просится в соо [url=/soo/$soo[id]]$soo[name][/url] Активировать или отклонить заявку можно в [url=/soo/admin.php?s=$soo[id]]Управлении сообществом[/url]', '$time')");
ok('Заявка на вступление отправлена админу соо');
}
}
elseif(isset($_GET['enter']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `soo_bl` WHERE `id_soo` = '$soo[id]' AND `id_user`='$u[id]' LIMIT 1"),0)!=0)
{
ok('Вы находитесь в черном списке данной группы и не можете в нее вступить');
}
}
elseif(isset($u) && mysql_result(mysql_query("SELECT COUNT(*) FROM `soo_users` WHERE `id_soo` = '$soo[id]' AND `id_user`='$u[id]' AND `invit`='1' LIMIT 1"),0)==1)
{
if(isset($_GET['yes']))
{
mysql_query("UPDATE `soo_users` SET `invit`='0' WHERE `id_user`='$u[id]' AND `id_soo`='$soo[id]' LIMIT 1");
mysql_query("UPDATE `soo_users` SET `time`='$time' WHERE `id_user`='$u[id]' AND `id_soo`='$soo[id]' LIMIT 1");
mysql_query("UPDATE `soo` SET `users` = '".($soo['users']+1)."' WHERE `id` = '$soo[id]' LIMIT 1");
ok('Приглашение принято');
}
elseif(isset($_GET['no']))
{
mysql_query("DELETE FROM `soo_users` WHERE `id_user`='$u[id]' AND `id_soo`='$soo[id]' LIMIT 1");
ok('Приглашение отклонено');
}
}
elseif(isset($u) && isset($_GET['exit']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `soo_users` WHERE `id_soo` = '$soo[id]' AND `id_user`='$u[id]' AND `invit`='0' AND `activate`='0' LIMIT 1"),0)==1)
{
mysql_query("DELETE FROM `soo_users` WHERE `id_user`='$u[id]' AND `id_soo`='$soo[id]' LIMIT 1");
mysql_query("UPDATE `soo` SET `users` = '".($soo['users']-1)."' WHERE `id` = '$soo[id]' LIMIT 1");
ok('Вы успешно покинули сообщество');
}
?>