Просмотр файла znak/ignor.php

Размер файла: 2.54Kb
<?php
# Автор: SoluS_Angelu[S] #
# ICQ: 865991 #
# Сайт: http://nkat.h2m.ru #

require_once('h_f/db.php');
require_once('h_f/funct.php');
require_once('h_f/html.php');
require_once('h_f/navig.php');
echo head();

if(!$SES)
{
echo '<div class="menu">Игнор-лист доступен только <a href="reg.php">зарегистрированным</a> или <a href="auth.php">авторизованным</a> пользователям.</div>';
}
else
{
if(isset($_GET['mod'])) $mode = $_GET['mod']; else $mod = false;

switch($mod)
{
default:

$all = mysql_result(mysql_query('SELECT COUNT(*) FROM ignor WHERE user = "'.$res['id'].'"'), 0);

if(!$all)
{
echo '<div class="menu">Ваш список игнора пуст.</div>';
}
else
{
$q = mysql_query('SELECT * FROM ignor WHERE user = "'.$res['id'].'" ORDER BY login ASC '.$navig->limit());

echo '<div class="menu">';

while($ignor = mysql_fetch_assoc($q))
{
echo '<a href="users.php?id='.$ignor['gid'].'">'.$ignor['login'].'</a> [<a href="privat.php?act=us_mess&amp;us_id='.$ignor['gid'].'">нап.</a> | <a href="?mod=del&amp;id='.$ignor['gid'].'">удл.</a>]<br />';
}
$navig->view();
}
echo '</div>
<div class="menu">
<form action="?mod=add" method="post" />
<input type="text" name="login" /><br />
<input type="submit" value="Добавить" /></form></div>';
break;

case 'add':
$login = f2($_POST['login']);

$q = mysql_query('SELECT * FROM users WHERE login = "'.$login.'"');

if(mysql_num_rows($q) == 0) exit('Пользователь не найден.');

$user = mysql_fetch_assoc($q);

mysql_query('INSERT INTO ignor SET login = "'.$login.'", gid = "'.$user['id'].'", user = "'.$res['id'].'"');

mysql_query('INSERT INTO mail SET mail_for = "'.$login.'", mess = "Пользователь '.$res['login'].' добавил Вас в свои игнор-лист.", mail_from = "Система", uid = "'.$res['id'].'", time = "'.time().'"');

echo '<div class="menu">Пользователь <b>'.$login.'</b>,успешно добавлен в Ваш игнор-список.<br />
&#171; <a href="?">Назад</a></div>';
break;

case 'del':
$id = f1($_POST['id']);

$q = mysql_query('SELECT * FROM ignor WHERE gid = "'.$id.'"');

if(mysql_num_rows($q) == 0) exit('Пользователь не найден.');

$user = mysql_fetch_assoc($q);

mysql_query('DELETE FROM ignor WHERE gid = "'.$id.'"');

echo '<div class="menu">Пользователь <b>'.$login.'</b> успешно удалён из Вашего игнор-листа.<br />
&#171; <a href="?">Назад</a></div>';
break;
}
}
echo foot();
?>