Вход Регистрация
Файл: gp/index.php
Строк: 248
<?php
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(
$user)){
header('location: ../aut.php');
}else{
if(isset(
$_GET['gb_rm'])){
$gid=intval($_GET['gid']);
$pe1=mysql_fetch_array(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
$cou=mysql_num_rows(mysql_query("SELECT * FROM `group` WHERE `id`='$gid'"));
if(!
$cou){
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'Группа за данным номером не найдена в базе данных';
}else{
if(
$pe1['status']!=and $pe1['status']!=3){
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'Внимание!<br/>В данной группе вы не являетесь администратором';
}else{
$set['title']='Очистка прихожей';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'&#187; <a href="/gp/?gid='.$gid.'">Вернуться</a><br/><br/>';
if(!isset(
$_POST['yes'])){
echo 
'<form action="/gp/?gid='.$gid.'&amp;gb_rm" method="POST">';
echo 
'Внимание!<br/>Вы хотите очистить прихожку группы<br/>Все сообщения в ней потеряются<br/>Подтвердите операцию<br/><br/>';
echo 
'<input type="submit" name="yes" value="Удалить"></form>';
}else{
mysql_query("DELETE FROM `group_antech` WHERE `id_gp`='$gid'");
header('location: /gp/?gid='.$gid);}}}
}else{
if(isset(
$_GET['gid'])){
$gid=intval($_GET['gid']);
$cou=mysql_num_rows(mysql_query("SELECT * FROM `group` WHERE `id`='$gid'"));
if(!
$cou){
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'Группа за данным номером не найдена в базе данных';
}else{
$r=mysql_fetch_array(mysql_query("SELECT * FROM `group` WHERE `id`='$gid'"));
$k=mysql_fetch_array(mysql_query("SELECT * FROM `group_cat` WHERE `id`='$r[id_cat]'"));
$uch=mysql_num_rows(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `key`='1'"));
$u=get_user($r['id_user']);
$pe=mysql_fetch_array(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
$bli=mysql_query("SELECT * FROM `group_blist` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'");
if(
$user['id']!=and $r['close']==and $pe['key']==0){
if(
mysql_num_rows($bli) and $user['id']!=1){
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
$blis=mysql_fetch_array($bli);
$u=get_user($blis['id_add']);
echo 
'Извините!<br/>Доступ в группу Вам закрыт<br/>Вы были добавлены в черный список группы<br/>Доступ закрыл: <a href="../info.php?id='.$blis['id_add'].'">'.$u['nick'].'</a><br/>&#187; <a href="/gp/">Группы</a>';
}else{
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'&#187; <a href="/gp/">Группы</a><br/><br/>';
if(!isset(
$_POST['yes'])){
echo 
'<form action="/gp/?gid='.$gid.'" method="POST">';
echo 
'Данная группа закрыта для просмотра!<br/>Вступить в нее можно только по приглашению!<br/>Вы можете отправить создателю группы запрос на вступление в группу<br/>Краткая информация по группе<br/><br/>';
echo 
'Название: '.htmlspecialchars(stripslashes($r['name'])).'<br/>Создатель: <a href="../info.php?id='.$r['id_user'].'"><b>'.$u['nick'].'</b></a><br/>Участников: '.$uch.'<br/><br/>'.output_text($r['title']).'<br/><br/>Внимание!<br/>Отправить запрос?<br/><br/>';
echo 
'<input type="submit" name="yes" value="Отправить запрос"></form>';
}else{
echo 
'Категория: <a href="/gp/?cid='.$k['id'].'"><b>'.htmlspecialchars(stripslashes($k['name'])).'</b></a><br/>Группа: <b>'.htmlspecialchars(stripslashes($r['name'])).'</b><br/>Создатель: <a href="../info.php?id='.$r['id_user'].'"><b>'.$u['nick'].'</b></a><br/><br/>';
echo 
'Внимание!<br/>Ваш запрос успешно отправлен в группу<br/>Как только администрация группы увидит заявку Вам будет дан ответ<br/>В ответ на Ваш запрос Вы получите уведомление (в личные сообщения)<br/>';
$gu=mysql_num_rows(mysql_query("SELECT * FROM `group_users` WHERE `id_user`='$user[id]' AND `id_gp`='$gid'"));
if(
$gu==0){
mysql_query("INSERT INTO `group_users` SET `id_gp`='$gid', `id_user`='$user[id]', `key`='0', `status`='0'");}}}
}else{
if(
$user['id']==and $r['close']==and $pe['key']==0){
if(!isset(
$_POST['yes'])){
$set['title']='Внимание!';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'&#187; <a href="/gp/">Группы</a><br/><br/>';
echo 
'<form action="/gp/?gid='.$gid.'" method="POST">';
echo 
'Для Вас есть возможность вступить в группу по желанию<br/>Если хотите вступить нажмите кнопку<br/><br/>';
echo 
'<input type="submit" name="yes" value="Вступить"></form>';
}else{
mysql_query("INSERT INTO `group_users` SET `id_gp`='$gid', `id_user`='$user[id]', `key`='1', `status`='0'");
header('location: /gp/?gid='.$gid);}
}else{
if(
mysql_num_rows($bli)){
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
$blis=mysql_fetch_array($bli);
$u=get_user($blis['id_add']);
echo 
'Извините!<br/>Доступ в группу Вам закрыт<br/>Вы были добавлены в черный список группы<br/>Доступ закрыл: <a href="../info.php?id='.$blis['id_add'].'">'.$u['nick'].'</a><br/>&#187; <a href="/gp/">Группы</a>';
}else{
if(
$pe){
mysql_query("UPDATE `group_users` SET `time_last`='$time' WHERE `id_gp`='$gid' AND `id_user`='$user[id]'");}
$set['title']=$r['name'];
include_once 
'../sys/inc/thead.php';
title();
aut();
$l_gp=mysql_fetch_array(mysql_query("SELECT * FROM `group_file` WHERE `id_gp`='$gid' AND `logo`='1' LIMIT 1"));
if(!empty(
$l_gp)){
echo 
'<center><img src="file.php?lid='.$l_gp['id'].'"></center>';}
echo 
'<img src="/gp/img/sp.png"> Категория: <a href="/gp/?cid='.$k['id'].'"><b>'.htmlspecialchars(stripslashes($k['name'])).'</b></a><br/>';
echo 
'<img src="/gp/img/sp.png">Группа: <b>'.htmlspecialchars(stripslashes($r['name'])).'</b><br/><br/>';

echo 
'<div class="p_m">';
echo 
'<img src="/gp/img/info.png"> О группе: '.output_text($r['title']).'<br/><br/>';
$u=get_user($r['id_user']);
echo 
'</div>';
if(
$r['close']==0)$close='открытая';
if(
$r['close']==1)$close='закрытая';
echo 
'<div class="p_m">';
echo 
'<img src="/gp/img/king.png"> Создатель: <a href="../info.php?id='.$r['id_user'].'"><b>'.$u['nick'].'</b></a><br/><img src="/gp/img/time.png"> Создана: <b>'.vremja($r['time']).'</b><br/><img src="/gp/img/zak.png"> Статус: <b>'.$close.'</b><br/><img src="/gp/img/users.png"> Участников: <b>'.$uch.'</b><br/>';
echo 
'</div>';
echo 
'<div class="p_m">';
$zp=mysql_num_rows(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `key`='0'"));
if(
$pe['status']==or $pe['status']==3){
echo 
'<img src="/gp/img/red.png"> <a href="adm_gp.php?act=edit&amp;gid='.$gid.'">Ред. группы</a><br/>';}
if(
$r['close']==and ($pe['status']==or $pe['status']==3)){
echo 
'<img src="/gp/img/invite.png"> <a href="invite_closed.php?gid='.$gid.'">Пригласить в группу</a><br/>';}
if(
$r['id_user']==$user['id'] and $zp>0){
echo 
'<img src="/gp/img/invite.png"> <a href="req_new.php?gid='.$gid.'">Запросы на вступление</a> ['.$zp.']<br/>';}
if(
$r['close']==0){
echo 
'<img src="/gp/img/invite.png"> <a href="invite_open.php?gid='.$gid.'">Пригласить в группу</a><br/>';}
if(
$pe['status']==1){
echo 
'<img src="/gp/img/red.png"> <a href="adm_user.php?gid='.$gid.'">Ред. пользователей</a><br/>';}
if(
$r['close']==1){
echo 
'<img src="/gp/img/exit.png"> <a href="user_list.php?act=out&amp;gid='.$gid.'">Выйти из группы</a><br/>';
$ku=mysql_num_rows(mysql_query("SELECT * FROM `group_users_topic` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
if(!
$ku){
echo 
'<img src="/gp/img/zaklad.png"> <a href="bm.php?act=add&amp;gid='.$gid.'">Добавить в закладки</a><br/>';
}else{
echo 
'<img src="/gp/img/exit.png"> <a href="bm.php?act=del&amp;gid='.$gid.'">Удалить из закладок</a><br/>';}}
if(
$r['close']==0){
$ku1=mysql_num_rows(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
$ki1=mysql_num_rows(mysql_query("SELECT * FROM `group_users_topic` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
if(!
$ku1 or !$ki1){
if(
$r['id_user']==$user['id']){
echo 
'<img src="/gp/img/zaklad.png"> <a href="bm.php?act=add&amp;gid='.$gid.'">Добавить в закладки</a><br/>';
}else{
echo 
'<img src="/gp/img/invite.png"> <a href="bm.php?act=add&amp;gid='.$gid.'">Вступить в группу</a><br/>';}
}else{
echo 
'<img src="/gp/img/exit.png"> <a href="bm.php?act=del&amp;gid='.$gid.'">Удалить из закладок</a><br/>';}}
echo 
'<img src="/gp/img/king.png"> <a href="user_list.php?gid='.$gid.'&amp;adm=1">Администрация группы</a><br/>';
echo 
'</div>';
$ns=mysql_fetch_array(mysql_query("SELECT * FROM `group_news` WHERE `id_gp`='$gid' ORDER BY `id` DESC"));
echo 
'<div class="p_m">';
$ns_c=mysql_num_rows(mysql_query("SELECT * FROM `group_news` WHERE `id_gp`='$gid'"));
echo 
'<img src="/gp/img/news.png"> <a href="news.php?gid='.$gid.'"><b>Новости группы</b></a> ['.$ns_c.']<br/>';
if(
$ns_c>0){
echo 
'От: '.vremja($ns['time']).'<br/>';}
echo 
'<div class="msg1">';
if(
$ns_c==0){
echo 
'Новостей пока нет<br/>Зайди администратором группы в новости и добавь любую новость!';
}else{
echo 
output_text($ns['text']);}
echo 
'</div>';
echo 
'</div>';
echo 
'<div class="p_m">';
$k_p=mysql_num_rows(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `key`='1'"));
echo 
'<img src="/gp/img/users.png"> <a href="user_list.php?gid='.$gid.'"><b>Участники группы</b></a> ['.$k_p.']<br/>';
$q=mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `key`='1' ORDER BY rand() LIMIT 3");
echo 
'<div class="msg1">';
while(
$fa=mysql_fetch_array($q)){
$u1=get_user($fa['id_user']);
if(
$gpus$gpus.=', '$gpus.='<a href="../info.php?id='.$fa['id_user'].'">'.$u1['nick'].'</a>';} echo $gpus;
echo 
'</div>';
echo 
'</div>';
echo 
'<div class="p_m">';
$file_gp=mysql_num_rows(mysql_query("SELECT * FROM `group_file` WHERE `id_gp`='$gid'"));
echo 
'<img src="/gp/img/files.png"> <a href="file_view.php?gid='.$gid.'&amp;type=7"><b>Файлы группы</b></a> ['.$file_gp.']<br/>Последние загруженые файлы:<br/>';
echo 
'<div class="msg1">';
$q=mysql_query("SELECT * FROM `group_file` WHERE `id_gp`='$gid' ORDER BY `id` DESC LIMIT 3");
if(
mysql_num_rows($q)==0){
echo 
'Файлобменник группы пока пуст';
}else{
while(
$t=mysql_fetch_array($q)){
$uw=get_user($t['id_user']);
echo 
'<a href="file_view.php?fid='.$t['id'].'">'.$t['file'].'</a> [<a href="../info.php?id='.$t['id_user'].'">'.$uw['nick'].'</a>/'.date('d.m в H:i',$t['time']).']<br/>';}}
echo 
'</div>';
echo 
'</div>';
echo 
'<div class="p_m">';
$c_f=mysql_num_rows(mysql_query("SELECT * FROM `group_forum_theme` WHERE `id_gp`='$gid'"));
echo 
'<img src="/gp/img/forum.png"> <a href="forum.php?gid='.$gid.'"><b>Форум группы</b></a> ['.$c_f.']<br/>';
$qp=mysql_query("SELECT * FROM `group_forum_theme` WHERE `id_gp`='$gid' ORDER BY `time` DESC LIMIT 3");
if(
mysql_num_rows($qp)){
while(
$e=mysql_fetch_array($qp)){
$x=mysql_fetch_array(mysql_query("SELECT * FROM `group_forum_msg` WHERE `id_theme`='$e[id]' ORDER BY `time` ASC LIMIT 1"));
$x1=mysql_fetch_array(mysql_query("SELECT * FROM `group_forum_msg` WHERE `id_theme`='$e[id]' ORDER BY `id` DESC LIMIT 1"));
$u1=get_user($x['id_user']);
$u2=get_user($x1['id_user']);
$count=mysql_num_rows(mysql_query("SELECT * FROM `group_forum_msg` WHERE `id_theme`='$e[id]'"));
if(
$e['close']==0)$closee='';
if(
$e['close']==1)$closee='# ';
$n++;
if(
is_integer($n/2)){
echo 
'<div class="rowdown">';
}else{
echo 
'<div class="rowup">';}
echo 
$closee.'<a href="forum.php?tid='.$e['id'].'">'.htmlspecialchars(stripslashes($e['name'])).'</a> ['.$count.']<br/>['.$u1['nick'].'/'.$u2['nick'].']<br/>['.vremja($e['time']).']<br/>';
echo 
'</div>';}}
echo 
'</div>';
echo 
'<div class="p_m">';
$k_g=mysql_num_rows(mysql_query("SELECT * FROM `group_antech` WHERE `id_gp`='$gid'"));
echo 
'<img src="/gp/img/guest.png"> <a href="antech.php?gid='.$gid.'"><b>Прихожка группы</b></a> ['.$k_g.']';
if(
$pe['status']==or $pe['status']==3){
echo 
' [<a href="/gp/?gid='.$gid.'&amp;gb_rm">Очистить</a>]';}
echo 
'<br/>';
echo 
'</div>';


echo 
'<form action="antech.php?act=add&amp;gid='.$gid.'" method="POST">
<input type="text" name="msg" size="15">
<input type="submit" value="Написать"></form>'
;
echo 
"<table class='post'>n";
$q=mysql_query("SELECT * FROM `group_antech` WHERE `id_gp`='$gid' ORDER BY `id` DESC LIMIT 4");
if(
$k_g>0){
while(
$r=mysql_fetch_array($q)){
echo 
"   <tr>n";
if (
$set['set_show_icon']==2){
echo 
"  <td class='icon48' rowspan='2'>n";
avatar2($r['id_user']);
echo 
"  </td>n";
}
elseif (
$set['set_show_icon']==1)
{
echo 
"  <td class='icon48'>n";



avatar2($r['id_user']);
echo 
"  </td>n";
}
$u=get_user($r['id_user']);
$su=mysql_fetch_array(mysql_query("SELECT * FROM `group_users` WHERE `id_user`='$r[id_user]' AND `id_gp`='$gid'"));
echo 
"  <td class='p_t'>n";
$r1=mysql_fetch_array(mysql_query("SELECT * FROM `group` WHERE `id`='$gid'"));
$stat=array('','Мод','Адм','Адм');
echo 
'<a href="antech.php?act=add&amp;gid='.$gid.'&amp;to='.$r['id_user'].'"><b>'.$u['nick'].'</b></a> '.$stat[$su['status']].' '.online($r['id_user']);
if(
$pe['status']==or $pe['status']==or $pe['status']==3){
echo 
' [<a href="antech.php?act=del&amp;an_id='.$r['id'].'"><font color="red"><b>Удл</b></font></a>]';}
echo 
'<br/>['.vremja($r['time']).']<br/>';
echo 
"  </td>n";
echo 
"   </tr>n";
echo 
"   <tr>n";
if (
$set['set_show_icon']==1)echo "  <td class='p_m' colspan='2'>n"; else echo "  <td class='p_m'>n";
echo 
output_text($r['msg']);
echo 
"  </td>n";
echo 
"   </tr>n";
}


echo 
"</table>n";}}}}}
}else{
if(isset(
$_GET['cid'])){
$cid=intval($_GET['cid']);

$r=mysql_fetch_array(mysql_query("SELECT * FROM `group_cat` WHERE `id`='$cid'"));

$set['title']=$r['name'];
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'<img src="/gp/img/add.png"> <a href="/gp/adm_gp.php?act=create&amp;cid='.$cid.'">Создать группу</a><br/>';
echo 
'<img src="/gp/img/sp.png"> <a href="/gp/">Список категорий</a><br/>';
$q=mysql_query("SELECT * FROM `group` WHERE `id_cat`='$cid' ORDER BY `id` DESC");
while(
$r=mysql_fetch_array($q)){
echo 
'<div class="p_m">';
if(
$r['close']==0)$close='<img src="/gp/img/open.png">';
if(
$r['close']==1)$close='<img src="/gp/img/zak.png">';
echo 
$close.' <a href="/gp/?gid='.$r['id'].'">'.htmlspecialchars(stripslashes($r['name'])).'</a> ['.vremja($r['time']).']';
echo 
'</div>';}
if(isset(
$user)){
if(!isset(
$_POST['n_search'])){
echo 
'<div class="p_t">';
echo 
'<form action="gid_search.php?cid='.$cid.'" method="POST">';
echo 
'Поиск:<br/>';
echo 
'<input type="text" name="n_search" size="10">';
echo 
'<input type="submit" value=">>"></form></div>';}}
}else{
$set['title']='Наши группы';


include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'<b>Список категорий:</b><br/>';
$q=mysql_query("SELECT * FROM `group_cat`");

while(
$r=mysql_fetch_array($q)){
echo 
'<table class="post"><tr>';
echo 
'<td class="icon14"><img src="image/ic_gp'.$r['id'].'.gif"></td>';

echo 
'<td class="p_m">';
$count=mysql_num_rows(mysql_query("SELECT * FROM `group` WHERE `id_cat`='$r[id]'"));
echo 
' <a href="/gp/?cid='.$r['id'].'">'.htmlspecialchars(stripslashes($r['name'])).'</a> ['.$count.']';
echo 
'</td></tr></table>';
}
echo 
'<div class="foot">';
$bm_gp=mysql_num_rows(mysql_query("SELECT * FROM `group_users_topic` WHERE `id_user`='$user[id]'"));
echo 
'<img src="image/ic_gp32.gif"> <a href="bm.php">Мои закладки</a> ['.$bm_gp.']<br/>';
echo 
'<img src="image/ic_gp33.gif"> <a href="new_in_gp.php">Новые события</a><br/>';
echo 
'<img src="image/ic_gp34.gif"> <a href="new_gp.php">Новые группы</a><br/>';
echo 
'<img src="image/ic_gp35.gif"> <a href="adm_gp.php">Управление группами</a><br/>';
echo 
'</div>';}}}}
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама