Вход Регистрация
Файл: gp/bm.php
Строк: 112
<?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';
only_reg();
switch(
$_GET['act']){
default:
$set['title']='Мои закладки';
include_once 
'../sys/inc/thead.php';
title();
aut();
$bm_gp=mysql_num_rows(mysql_query("SELECT * FROM `group_users_topic` WHERE `id_user`='$user[id]'"));
echo 
'Любимые группы<br/>Всего: '.$bm_gp.'<br/>';
echo 
'&#187; <a href="/gp/">Группы</a><br/>';
echo 
'&#187; <a href="bm.php?act=add_del">Добавить/Удалить</a><br/>';
$q=mysql_query("SELECT * FROM `group_users_topic` WHERE `id_user`='$user[id]'");
while(
$r=mysql_fetch_array($q)){
$n++;
if(
is_integer($n/2)){
echo 
'<div class="rowdown">';
}else{
echo 
'<div class="rowup">';}
$gl=mysql_fetch_array(mysql_query("SELECT * FROM `group` WHERE `id`='$r[id_gp]'"));
if(
$gl['close']==0)$close='';
if(
$gl['close']==1)$close='#';
echo 
$close.' <a href="/gp/?gid='.$r['id_gp'].'">'.htmlspecialchars(stripslashes($gl['name'])).'</a> ['.date('d.y/H:i',$gl['time']).'] [<a href="bm.php?act=del&amp;gid='.$r['id_gp'].'"><font color="red"><b>X</b></font></a>]';
echo 
'</div>';}
break;

case 
'add':
$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{
$sa=mysql_num_rows(mysql_query("SELECT * FROM `group_users_topic` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
if(
$sa){
$set['title']='Ошибка';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'Внимание!<br/>Данная группа уже есть у Вас в закладках<br/>Добавлять ее снова, не надо<br/>';
}else{
$r=mysql_fetch_array(mysql_query("SELECT * FROM `group` WHERE `id`='$gid'"));
$ka=mysql_fetch_array(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
$r1=mysql_fetch_array(mysql_query("SELECT * FROM `group_cat` WHERE `id`='$r[id_cat]'"));
if(!isset(
$_POST['no'])){
if(!isset(
$_POST['yes'])){
$set['title']='Добавление группы';
include_once 
'../sys/inc/thead.php';
title();
aut();
if(
$r['close']==0)$close='<b>открытая</b>';
if(
$r['close']==1)$close='<b>закрытая</b>';
echo 
'ID группы: <b>'.$gid.'</b><br/>';
echo 
'Имя: <a href="/gp/?gid='.$gid.'"><b>'.htmlspecialchars(stripslashes($r['name'])).'</b></a><br/>';
echo 
'Категория: <a href="/gp/?cid='.$r['id_cat'].'"><b>'.htmlspecialchars(stripslashes($r1['name'])).'</b></a><br/>';
echo 
'Статус: '.$close.'<br/><br/>';
echo 
'<form action="bm.php?act=add&amp;gid='.$gid.'" method="POST">';
echo 
'Внимание!<br/>Вы хотите добавить группу в закладки<br/>Подтвердите операцию<br/>';
echo 
'<input type="submit" name="no" value="В закладки"> или <input type="submit" name="yes" value="Добавить"></form>';
}else{
if(
$ka['key']==0){
mysql_query("INSERT INTO `group_users` SET `id_gp`='$gid', `id_user`='$user[id]', `key`='1'");
mysql_query("INSERT INTO `group_users_topic` SET `id_gp`='$gid', `id_user`='$user[id]'");}
if(
$ka['key']==1){
mysql_query("INSERT INTO `group_users_topic` SET `id_gp`='$gid', `id_user`='$user[id]'");}
$set['title']='Результат операции';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'Поздравляем!<br/>Группа [<a href="/gp/?gid='.$gid.'"><b>'.htmlspecialchars(stripslashes($r['name'])).'</b></a>] успешно добавлена Вам в закладки<br/>&#187; <a href="bm.php">В закладки</a><br/>&#187; <a href="/gp/?gid='.$gid.'">В группу</a><br/>';}
}else{
header('location: bm.php');}}}
break;

case 
'del':
$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'"));
$ka=mysql_fetch_array(mysql_query("SELECT * FROM `group_users` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'"));
$r1=mysql_fetch_array(mysql_query("SELECT * FROM `group_cat` WHERE `id`='$r[id_cat]'"));
if(!isset(
$_POST['no'])){
if(!isset(
$_POST['yes'])){
$set['title']='Удаление группы';
include_once 
'../sys/inc/thead.php';
title();
aut();
if(
$r['close']==0)$close='<b>открытая</b>';
if(
$r['close']==1)$close='<b>закрытая</b>';
echo 
'ID группы: <b>'.$gid.'</b><br/>';
echo 
'Имя: <a href="/gp/?gid='.$gid.'"><b>'.htmlspecialchars(stripslashes($r['name'])).'</b></a><br/>';
echo 
'Категория: <a href="/gp/?cid='.$r['id_cat'].'"><b>'.htmlspecialchars(stripslashes($r1['name'])).'</b></a><br/>';
echo 
'Статус: '.$close.'<br/><br/>';
echo 
'<form action="bm.php?act=del&amp;gid='.$gid.'" method="POST">';
echo 
'Внимание!<br/>Вы хотите удалить группу из закладок<br/>Подтвердите операцию<br/>';
echo 
'<input type="submit" name="no" value="В закладки"> или <input type="submit" name="yes" value="Удалить"></form>';
}else{
if(
$r['close']==1){
mysql_query("DELETE FROM `group_users_topic` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'");
}else{
if(
$ka['key']==and $user['id']==$r['id_user']){
mysql_query("DELETE FROM `group_users_topic` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'");}
if(
$ka['key']==and $user['id']!=$r['id_user']){
mysql_query("DELETE FROM `group_users` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'");
mysql_query("DELETE FROM `group_users_topic` WHERE `id_gp`='$gid' AND `id_user`='$user[id]'");}}
$set['title']='Результат операции';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'Поздравляем!<br/>Группа [<a href="/gp/?gid='.$gid.'"><b>'.htmlspecialchars(stripslashes($r['name'])).'</b></a>] успешно удалена из Ваших закладок<br/>&#187; <a href="bm.php">В закладки</a><br/>&#187; <a href="/gp/?gid='.$gid.'">В группу</a><br/>';}
}else{
header('location: bm.php');}}
break;

case 
'add_del':
if(!isset(
$_POST['gid']) or !isset($_POST['key'])){
$set['title']='Добавление/Удаление группы';
include_once 
'../sys/inc/thead.php';
title();
aut();
echo 
'<form action="bm.php?act=add_del" method="POST">';
echo 
'Введите ID группы<br/>';
echo 
'<input type="text" name="gid" size="5"><br/>';
echo 
'Выберите действие над группой<br/>';
echo 
'<select name="key">
<option value="add">Добавить</option>
<option value="del">Удалить</option>
</select><br/>'
;
echo 
'<input type="submit" value="Применить"></form>';
}else{
$gid=intval($_POST['gid']);
if(
$_POST['key']=="add"){
header('location: bm.php?act=add&gid='.$gid);}
if(
$_POST['key']=="del"){
header('location: bm.php?act=del&gid='.$gid);}}
break;
}
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама