Файл: region_clean/myzakl.php
Строк: 267
<?
#######################################
## Mod By KoT (borispol) [76-75-072] ##
#######################################
require_once "start.php";
require_once "sid.php";
header("Cache-Control: no-cache");
if ($ver == "wml") header ("Content-type:text/vnd.wap.wml; charset=utf-8");
else header("Content-Type:text/html; charset=UTF-8");
require_once "inc.php";
$link = connect_db();
list($row, $id, $ps, $fsize1, $fsize2) = check_login($link);
require_once "version.php";
if ($ver == "wml") {
echo $xml;
echo $dtd;
echo "<wml>n
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>n
<card id="myzakllist" title="Мои закладки">n
<p align="left">n";
} else {
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><link rel="stylesheet" type="text/css" href="css/$css.css"/>
<title>Мои закладки</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>
<div align="left">";
}
$mod = isset($_GET['mod']) ? $_GET['mod'] : NULL;
switch($mod) {
#================================#
default:
$count_a = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `ida`='$id'"));
$count_p = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idp`='$id'"));
$count_f = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idf`='$id'"));
$count_t = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idt`='$id'"));
echo '<div class="c4">Мои закладки</div><br/>
• <a href="myzakl.php?'.$ses.'&mod=1">Файлы</a> ['.$count_f.']<br/>
• <a href="myzakl.php?'.$ses.'&mod=2">Люди</a> ['.$count_p.']<br/>
• <a href="myzakl.php?'.$ses.'&mod=3">Темы форума</a> ['.$count_t.']<br/>
• <a href="myzakl.php?'.$ses.'&mod=4">Альбомы</a> ['.$count_a.']<br/>
<br/>
<div class="d1"><a href="cabinet.php?'.$ses.'">Кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 1:
echo '<div class="c4">Закладки на файлы</div><br/>';
$select = mysql_query("SELECT * FROM `myzakl` WHERE `idf`='$id'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `fo_files` WHERE `id`='".intval($view['namef'])."'"));
echo '<a href="myzakl.php?'.$ses.'&mod=del_f&f='.$view['klu4'].'">[x]</a> ';
echo '<a href="fo/down.php?'.$ses.'&module=view&page=info&type='.$view['f'].'&ext='.$view['fil'].'&fid='.$view['namef'].'">'.$nazv['title'].'</a><br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 2:
echo '<div class="c4">Закладки на людей</div><br/>';
$select = mysql_query("SELECT * FROM `myzakl` WHERE `idp`='$id'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".intval($view['namep'])."'"));
echo '<a href="myzakl.php?'.$ses.'&mod=del_p&p='.$view['klu4'].'">[x]</a>
<a href="info.php?'.$ses.'&nk='.$view['namep'].'">'.$nazv['user'].'</a><br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 3:
echo '<div class="c4">Закладки на темы форума</div><br/>';
$select = mysql_query("SELECT * FROM `myzakl` WHERE `idt`='$id'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `forum` WHERE `id`='".intval($view['namet'])."' AND `type`='t'"));
echo '<a href="myzakl.php?'.$ses.'&mod=del_t&t='.$view['klu4'].'">[x]</a> ';
echo '<a href="forum/index.php?action=view&'.$ses.'&fid='.$view['namet'].'">'.$nazv['text'].'</a><br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 4:
echo '<div class="c4">Закладки на альбомы</div><br/>';
$select = mysql_query("SELECT * FROM `myzakl` WHERE `ida`='$id'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `album` WHERE `id`='".intval($view['a'])."'"));
echo '<a href="myzakl.php?'.$ses.'&mod=del_a&a='.$view['klu4'].'">[x]</a> ';
echo '<a href="album/index.php?'.$ses.'&action=view_album&uid='.$view['a'].'&user='.$view['namea'].'">'.$nazv['name'].'</a><br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'del_p':
$select = mysql_fetch_array(mysql_query("SELECT * FROM `myzakl` WHERE `idp`='$id'"));
if (
mysql_query("DELETE FROM `myzakl` WHERE `klu4`='$p'"))
{
echo 'Удалено!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'del_f':
$select = mysql_fetch_array(mysql_query("SELECT * FROM `myzakl` WHERE `idf`='$id'"));
if (
mysql_query("DELETE FROM `myzakl` WHERE `klu4`='$f'"))
{
echo 'Удалено!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'del_a':
$select = mysql_fetch_array(mysql_query("SELECT * FROM `myzakl` WHERE `ida`='$id'"));
if (
mysql_query("DELETE FROM `myzakl` WHERE `klu4`='".intval($a)."'"))
{
echo 'Удалено!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'del_t':
$select = mysql_fetch_array(mysql_query("SELECT * FROM `myzakl` WHERE `idt`='$id'"));
if (
mysql_query("DELETE FROM `myzakl` WHERE `klu4`='".intval($t)."'"))
{
echo 'Удалено!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'file':
$prfile = mysql_fetch_assoc(mysql_query("SELECT * FROM `fo_files` WHERE `id`='".intval($n)."'"));
if (empty($prfile)) { echo 'Ошибка! Файл не найден.<br/>'; break; }
$prov = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `f` AND `idf`='$id'"));
$prov2 = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `namef`='".intval($n)."' AND `idf`='$id'"));
if (!empty($prov2)) { echo 'Ошибка! Эта закладка уже имеется у тебя!<br/>'; break; }
if ($prov >= 20) { echo 'Количество закладок на файлы достигло лимита.<br/>'; break; }
if (
mysql_query("INSERT INTO `myzakl` SET `f`='".mysql_real_escape_string(check($z))."', `fil`='".mysql_real_escape_string(check($f))."', `namef`='".intval($n)."', `idf`='$id'"))
{
echo 'Закладка успешно добавлена!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="../myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'pp':
$pruser = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id`='".intval($z)."'"));
if (empty($pruser)) { echo 'Ошибка! Юзер не найден.<br/>'; break; }
$prov = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `namep` AND `idp`='$id'"));
$prov2 = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `namep`='".intval($z)."' AND `idp`='$id'"));
if (!empty($prov2)) { echo 'Ошибка! Эта закладка уже имеется у тебя!<br/>'; break; }
if ($prov >= 20) { echo 'Количество закладок на людей достигло лимита.<br/>'; break; }
if (
mysql_query("INSERT INTO `myzakl` SET `namep`='".intval($z)."', `idp`='$id'"))
{
echo 'Закладка успешно добавлена!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'for':
$prthem = mysql_fetch_assoc(mysql_query("SELECT * FROM `forum` WHERE `id`='".intval($z)."'"));
if (empty($prthem)) { echo 'Ошибка! Нет такой темы.<br/>'; break; }
$prov = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `namet` AND `idt`='$id'"));
$prov2 = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `namet`='".intval($z)."' AND `idt`='$id'"));
if (!empty($prov2)) { echo 'Ошибка! Эта закладка уже имеется у тебя!<br/>'; break; }
if ($prov >= 20) { echo 'Количество закладок на темы форума достигло лимита.<br/>'; break; }
if (
mysql_query("INSERT INTO `myzakl` SET `namet`='".intval($z)."', `idt`='$id'"))
{
echo 'Закладка успешно добавлена!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="../myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'album':
$pralb = mysql_fetch_assoc(mysql_query("SELECT * FROM `album` WHERE `id`='".intval($z)."' AND `nick`='".intval($u)."'"));
if (empty($pralb)) { echo 'Ошибка! Альбома не существует.<br/>'; break; }
$prov = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `namea` AND `ida`='$id'"));
$prov2 = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `a`='".intval($z)."' AND `ida`='$id'"));
if (!empty($prov2)) { echo 'Ошибка! Эта закладка уже имеется у тебя!<br/>'; break; }
if ($prov >= 20) { echo 'Количество закладок на альбомы достигло лимита.<br/>'; break; }
if (
mysql_query("INSERT INTO `myzakl` SET `a`='".intval($z)."', `namea`='".intval($u)."', `ida`='$id'"))
{
echo 'Закладка успешно добавлена!<br/>';
} else {
echo 'Ошибка...<br/>';
}
echo '<br/><div class="d1"><a href="../myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'view':
if (!is_numeric($nk)) { header("Location: index.php?isset=403"); die; }
$selnick = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$nk."'"));
$idus = $selnick['id'];
$ak = $selnick['user'];
$prv = $selnick['uszakl'];
if ($prv == 0) {
$num = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `ida`='".(int)$nk."'")) ||
mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idf`='".(int)$nk."'")) ||
mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idt`='".(int)$nk."'")) ||
mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idp`='".(int)$nk."'"));
if ($num == 0) {
echo 'У пользователя нет закладок!<br/>';
} else {
$uscount_a = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `ida`='".(int)$nk."'"));
$uscount_p = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idp`='".(int)$nk."'"));
$uscount_f = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idf`='".(int)$nk."'"));
$uscount_t = mysql_num_rows(mysql_query("SELECT * FROM `myzakl` WHERE `idt`='".(int)$nk."'"));
echo '<div class = "c4">Закладки <b>'.$ak.'</b></div><br/>
• <a href="myzakl.php?'.$ses.'&mod=us1&nk='.$nk.'">Файлы</a> ['.$uscount_f.']<br/>
• <a href="myzakl.php?'.$ses.'&mod=us2&nk='.$nk.'">Люди</a> ['.$uscount_p.']<br/>
• <a href="myzakl.php?'.$ses.'&mod=us3&nk='.$nk.'">Темы форума</a> ['.$uscount_t.']<br/>
• <a href="myzakl.php?'.$ses.'&mod=us4&nk='.$nk.'">Альбомы</a> ['.$uscount_a.']<br/>
<br/>
<div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
}
} else {
echo 'Пользователь предпочел скрыть закладки!<br/>';
}
break;
#================================#
case 'us1':
echo '<div class="c4">Закладки на файлы</div><br/>';
$selnick = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$nk."'"));
$prv = $selnick['uszakl'];
if ($prv == 0) {
$select = mysql_query("SELECT * FROM `myzakl` WHERE `idf`='".(int)$nk."'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `fo_files` WHERE `id`='".intval($view['namef'])."'"));
echo '<a href="fo/down.php?'.$ses.'&module=view&page=info&type='.$view['f'].'&ext='.$view['fil'].'&fid='.$view['namef'].'">'.$nazv['title'].'</a><br/>';
}
} else {
echo 'Пользователь предпочел скрыть закладки!<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'us2':
echo '<div class="c4">Закладки на людей</div><br/>';
$selnick = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$nk."'"));
$prv = $selnick['uszakl'];
if ($prv == 0) {
$select = mysql_query("SELECT * FROM `myzakl` WHERE `idp`='".(int)$nk."'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".intval($view['namep'])."'"));
echo '<a href="info.php?'.$ses.'&nk='.$view['namep'].'">'.$nazv['user'].'</a><br/>';
}
} else {
echo 'Пользователь предпочел скрыть закладки!<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'us3':
echo '<div class="c4">Закладки на темы форума</div><br/>';
$selnick = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$nk."'"));
$prv = $selnick['uszakl'];
if ($prv == 0) {
$select = mysql_query("SELECT * FROM `myzakl` WHERE `idt`='".(int)$nk."'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `forum` WHERE `id`='".intval($view['namet'])."' AND `type`='t'"));
echo '<a href="forum/index.php?action=view&'.$ses.'&fid='.$view['namet'].'">'.$nazv['text'].'</a><br/>';
}
} else {
echo 'Пользователь предпочел скрыть закладки!<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
#================================#
case 'us4':
echo '<div class="c4">Закладки на альбомы</div><br/>';
$selnick = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$nk."'"));
$prv = $selnick['uszakl'];
if ($prv == 0) {
$select = mysql_query("SELECT * FROM `myzakl` WHERE `ida`='$id'");
if (mysql_num_rows($select) == 0) echo 'Пусто...<br/>';
while($view = mysql_fetch_array($select)) {
$nazv = mysql_fetch_array(mysql_query("SELECT * FROM `album` WHERE `id`='".intval($view['a'])."'"));
echo '<a href="album/index.php?'.$ses.'&action=view_album&uid='.$view['a'].'&user='.$view['namea'].'">'.$nazv['name'].'</a><br/>';
}
} else {
echo 'Пользователь предпочел скрыть закладки!<br/>';
}
echo '<br/><div class="d1"><a href="myzakl.php?'.$ses.'">Мои закладки</a><br/>
<a href="cabinet.php?'.$ses.'">Личный кабинет</a><br/>
<a href="enter.php?'.$ses.'">Прихожая</a></div>';
break;
}
include_once 'foot.php';
?>