<?php
require_once('shapka.php');
require_once('../db.php');
print $begin;
$yes=0;
if(@$id and @$pass)
{
$id=intval($id);
$pass=mysql_escape_string($pass);
$prov=mysql_query("SELECT * from `user` WHERE `uid`='$id'");
if(!mysql_num_rows($prov))
{
$_SESSION['enter']='no';
}
else
{
$s=mysql_fetch_array($prov);
if($pass!=$s['pass'])
{
$_SESSION['enter']='no';
}
else
{
$_SESSION['enter']='yes';
$_SESSION['uid']=$id;
}
}
}
if(@$_SESSION['enter']!='yes')
{
print "Ошибка!Неверный id или пароль<br/>";
print '<a href="../index.php?str='.$str.'">На главную</a><br/>';
}
else
{$sid=intval($sid);
@$infop=@mysql_query("SELECT * from `user` WHERE `uid`='$_SESSION[uid]'");
@$userinfo=@mysql_fetch_array($infop);
$result=mysql_query("SELECT * from `user` WHERE `uid`='$_SESSION[uid]'");
$info=mysql_fetch_array($result);
$infor=mysql_query("SELECT * from `forumtema` WHERE `sid`='$sid'");
$infot=mysql_fetch_array($infor);
if($info['status']<4 and !($userinfo['uid']==$infot['uid'] and $userinfo['forumst']>2))
print 'Ошибка! Недостаточно прав<br/>';
else
{
if(!mysql_num_rows($infor))
print 'Ошибка!Указаной темы не существует<br/>';
else
{
if($infot['lock'])
{$stnew=0; print 'Тема успешно открыта<br/>';}
else
{$stnew=1; print 'Тема успешно закрыта<br/>';}
mysql_query("UPDATE `forumtema` SET `lock`='$stnew' WHERE `sid`='$sid'");
print "<a href=\"tema.php?cl=$ses&sid=$sid&str=$str\">Вернуться в тему</a><br/>";
}
}
}
print '<---<a href="index.php?str='.$str.'&cl='.$ses.'">Pазделы</a><br/>';
print $razd;
print $gl;
print $endpage;
?>