Вход Регистрация
Файл: wapxl.ru/user/ignor.php
Строк: 81
<?
require'../shaxty.php';
$title 'Игнор лист';
$align 'left';
$head 'Игнор лист';
include_once (
H.'shaxty/head.php');

switch(
$mod) {

default:

if (isset(
$_GET['del'])){
$dbi core::$db -> prepare("DELETE FROM `ignor` WHERE `id`=? and `user_id`=?");
$dbi -> execute(intval($_GET['del']),core::$user['id']);
}



$k_post=core:: $db -> querySingle("select count(*) as num from `ignor` where `user_id`=?", array(core::$user['id']));
$k_page=func::k_page($k_post,$max);
$page=func::page($k_page);
$start=$max*$page-$max;
if (
$k_post==0)echo 'Список пуст<br />';

echo 
"<br />";
$r core::$db->query("Select * from `ignor` where `user_id`=? order by `id` desc LIMIT $start$max", array(core::$user['id']));
while (
$a $r -> fetch()) {

echo 
'<b>'.user::nik($a['ig_id']).'</b> [<a href="ignor.php?del='.$a['id'].'" class="href">Удал.</a>] <br />';

}

if (
$k_page>1){
func::nav('ignor.php?',$k_page,$page); // Вывод страниц
}

echo 
'<form action="ignor.php?mod=add&amp;act=add&amp;'.SID.'" method="post">';
echo 
'<br />Ник или ID:<br /><input type="text" name="nick" maxlength="15" title="Text"/><br/>';
echo 
'<input type="submit" class="ibutton" value="Добавить"/></form><br /><br />';


break;

case 
'add':

if (
$_GET['err']==1)echo '<b>Такого пользователя не существует!</b><br />';
if (empty(
$act)){
echo 
'<form action="ignor.php?mod=add&amp;act=add&amp;'.SID.'" method="post">';
echo 
'Ник или ID:<br /><input type="text" name="nick" maxlength="15" title="Text"/><br/>';
echo 
'<input type="submit" class="ibutton" value="Добавить"/></form><br /><br />';


}else{
if(isset(
$_POST['nick']))$nick func::checkin($_POST['nick']);
else if(isset(
$_GET['nick']))$nick func::checkin($_GET['nick']);
if (!
user::user_inf($nick)){header ('Location: ignor.php?mod='.$mod.'&err=1&'.SID);  exit;}

func::danger('?mod='.$mod.'&amp;nick='.$nick.'&amp;act=act','Вы уверены, что желаете добавить <b>'.user::user_inf($nick,'user').'</b> в игнор?');


if (
user::ignor(core::$user['id'],user::user_inf($nick)))func::errors('<b>'.user::user_inf($nick,'user').'</b> уже есть в вашем черном списке.''<a href="'.getenv("HTTP_REFERER").'" class="href">Вернуться</a>');

/*@mysql_query ("Select * from ignor where `ig_id` = '".user_inf($nick)."' and `user_id` = '$user[id]'");
if (mysql_affected_rows()!=0){
echo '<b>'.user_inf($nick,'user').'</b> уже есть в вашем черном списке.<br />';
if ($mod)echo $div1.'<a href="ignor">Черный список</a>'.$div9;
echo $div1.'<a href="'.H.'user/index">Личный кабинет</a>'.$div9;
include_once (H.'shaxty/foot.php');
}*/


$dbi core::$db -> prepare("INSERT INTO `ignor` SET `user_id`=?, `ig_id`=?, `sid`=?");
$dbi -> execute(core::$user['id'],user::user_inf($nick),core::$sid);

echo 
'Пользователь <b>'.user::user_inf($nick,'user').'</b> занесен в ваш Черный список!<br />Теперь он не сможет писать вам приватные сообщения.<br />';


}

break;

}
echo 
'<br />';
if (
$mod)echo $div1.'<a href="ignor.php">Черный список</a>'.$div9;
echo 
$div1.'<a href="'.H.'user/index.php">Личный кабинет</a>'.$div9;
include_once (
H.'shaxty/foot.php');
foot();
?>
Онлайн: 1
Реклама