Вход Регистрация
Файл: comm/comm.php
Строк: 105
<?php
###########################################
###        Сообщества из  DCMS SoC      ###
###       Автор: Неизвестен             ###
###    Доделка и переделка: HaoS        ###
###     МНЕ НАСРАТЬ ЧТО  БУДЕТ          ###
###    З СООБЩЕСВАМИ,ТАК ЧТО БЕРИТЕ...  ###
###########################################
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/user.php';
if(isset(
$_GET['id'])){
$soo intval($_GET['id']);
}else{
header("Location: index.php");
}
$admin mysql_fetch_array(mysql_query("SELECT * FROM `community_user_incomm` WHERE `cid` = '$soo' AND `uid` = '".$user['id']."'"));
$title mysql_result(mysql_query("SELECT `name` FROM `community_comm` WHERE `id` = '".$soo."' LIMIT 1"),0);
$set['title'] = 'Сообщество '.$title.'';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'<div class="menu">';
$comm_id mysql_fetch_array(mysql_query('SELECT * FROM `community_comm` WHERE `id` = '.$soo.' LIMIT 1'));
if(
$soo==|| $soo<0){
echo 
'<div class="err">Иди нахуй! Хакер недоношеный!</div>';
}else if(
$soo!=$comm_id['id']){
echo 
'<div class="err">Сообщество не найдено.</div>';
}else if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `comm_ban` WHERE `id_user` = '$user[id]' AND `id_comm` = '$soo' AND `time` > '$time'"), 0)!=0){
header('Location: ban.php?id='.$soo);
}else{
if(isset(
$_GET['ok_enter'])){
msg('Вы успешно вступили в сообщество');
}else if(isset(
$_GET['ok_enter_0'])){
msg('Ваша заявка на вступление успешно отправлена.');
}else if(isset(
$_GET['err_enter'])){
msg('В сообщество можно вступить только один раз.');
}else if(isset(
$_GET['ok_out'])){
msg('Вы успешно покинули в сообщество');
}else if(isset(
$_GET['err_out'])){
msg('Сообщество можно покинуть только один раз.');
}else if(isset(
$_GET['err_admin'])){
msg('Админ не может покинуть своё сообщество.');
}else if(isset(
$_GET['ok_rules'])){
msg('Правила успешно записаны.');
}
$comm mysql_fetch_array(mysql_query("SELECT * FROM `community_comm` WHERE `id` = '".$soo."' LIMIT 1"));
echo 
'<img src="/blog/gall2.gif" alt=""/> <b>'.$comm['name'].'</b><br/>';
echo 
'<div class="rowup">'.output_text($comm['about']).'</div>';
echo 
'<b>Чат:</b><br/>';
if(isset(
$_GET['id'])){
$id intval($_GET['id']);
}else{
header("Location: /index.php");
}
echo 
'<div class="menu">';
$status_comm mysql_fetch_array(mysql_query("SELECT * FROM `community_comm` WHERE `id` = '$id' LIMIT 1"));
$activate mysql_fetch_array(mysql_query("SELECT * FROM `community_user_incomm` WHERE `cid` = '$id' AND `uid` = '".$user['id']."'"));
$comm mysql_fetch_array(mysql_query('SELECT * FROM `community_comm` WHERE `id` = '.$id.' LIMIT 1'));
$post mysql_fetch_array(mysql_query("SELECT * FROM `community_board` WHERE `id_comm` = '$id' AND `user` = '".$user['id']."' ORDER BY time DESC LIMIT 1"));
if(
$id==|| $id<0){
echo 
'<div class="err">Иди нахуй! Хакер недоношеный!</div>';
}else if(
$id!=$comm['id']){
echo 
'<div class="err">Сообщество не найдено.</div>';
}else if(
$status_comm['status']==&& $activate['activate']==0){
echo 
'<div class="err">Сообщество закрытого типа.</div>';
}else if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `comm_ban` WHERE `id_user` = '$user[id]' AND `id_comm` = '$id' AND `time` > '$time'"), 0)!=0){
header('Location: ban.php?id='.$id);
}else{
if(isset(
$_GET['err']) && $_GET['err']=='min_mess'){
msg('Сообщение слишком маленькое.');
}else if(isset(
$_GET['err']) && $_GET['err']=='max_mess'){
msg('Сообщение слишком длинное.');
}else if(isset(
$_GET['err']) && $_GET['err']=='msg_time'){
msg('Не стоит писать слишком часто.');
}else if(isset(
$_GET['err']) && $_GET['err']=='no'){
msg('Сообщение успешно добавлено.');
}else if(isset(
$_GET['err']) && $_GET['err']=='del'){
msg('Сообщение успешно удалено');
}else if(isset(
$_GET['err']) && $_GET['err']=='no_mess'){
msg('Сообщение не найдено.');
}
if(isset(
$user)){
include 
'inc/guest_act.php';
}
echo 
'<table class="post">';
$k_m=mysql_result(mysql_query("SELECT COUNT(*) FROM `community_board` WHERE `id_comm` = '$id'"), 0);
$k_page=k_page($k_m,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
if(
$k_m=='0'){
echo 
'<tr><td class="p_t">Нет сообщений. Будь первым.</td></tr>';
}
$q mysql_query("SELECT * FROM `community_board` WHERE `id_comm` = '$id' ORDER BY time DESC LIMIT $start$set[p_str]");
while(
$p mysql_fetch_array($q)){
$a mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = $p[user] LIMIT 1"));
echo 
'<tr><td class="icon14">';
echo 
avatar2($a['id']);
echo 
'</td><td class="p_m">';
echo 
''.online($p['user']).' <a href="/info.php?id='.$a['id'].'"><span style="color:'.$a['ncolor'].'">'.$a['nick'].'</span></a> ('.vremja($p['time']).')<br/>';
echo 
output_text($p['msg']);
if(
$admin['priv']==|| $admin['priv']==|| $user['level']>2){
echo 
'<br/><a href="guest.php?id='.$id.'&amp;del='.$p['id'].'">Удалить</a><br/>';
}
echo 
'</td></tr>';
}
echo 
'</table>';
if(
$k_page>1){
str("guest.php?id=$id&amp;",$k_page,$page);
}
if(
$activate['uid']==$user['id']){
include 
'inc/guest_form.php';
}
}
echo 
'</div>';
if(isset(
$user)){
if(
mysql_result(mysql_query("SELECT COUNT(uid) FROM `community_user_incomm` where `uid` = '$user[id]' AND `cid` = '$soo'"),0)){
echo 
'<img src="/style/l.png" alt="" /> <a href="out.php?id='.$comm['id'].'">Покинуть</a><br/>';
}else{
echo 
'<img src="/style/r.png" alt="" /> <a href="enter.php?id='.$comm['id'].'">Вступить</a><br/>';
}
}
$list_user ''.mysql_result(mysql_query("SELECT COUNT(*) FROM `community_user_incomm` WHERE `cid` = '$comm[id]'"),0).'';
echo 
':: <a href="list_user.php?id='.$comm['id'].'">Участники сообщества</a> ('.$list_user.')<br/>';
if(isset(
$user) && $admin['priv']==2){
echo 
':: <a href="setting.php?id='.$comm['id'].'">Управление</a><br/>';
}
echo 
':: <a href="index.php">В разделы</a><br/>';
// Правила
if(isset($_GET['rules'])){
$set['title'] = 'Правила';
include_once 
'../sys/inc/thead.php';
title();
aut();
$k_rules mysql_num_rows(mysql_query("SELECT `rules` FROM `community_comm` WHERE `id` = '".$soo."'"));
$k_page k_page($k_rules,$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];
$q4 mysql_query("SELECT * FROM `community_comm` WHERE `id` = '".$soo."'");
while(
$rules mysql_fetch_array($q4)){
echo 
output_text($rules['rules']).'<br/>';
}
if(
$k_page>1){
str('comm.php?id='.$soo.'&amp;rules&amp;',$k_page,$page);
}
echo 
'&#187;&nbsp;<a href="comm.php?id='.$soo.'">В сообщество</a><br/>';
}
}
echo 
'</div>';
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама