Вход Регистрация
Файл: forum.php
Строк: 312
<?php
include 'inc/_conf.php';
include 
'inc/header.php';
echo
'<div class="menu">';
include (
"inc/verh.php");
include (
"inc/vuvod.php");
$g=mysql_query("SELECT * FROM `pers` WHERE `nick`='$nick' AND `pass`='$pass' LIMIT 1");
if(
mysql_num_rows($g)==1){

switch(
$_GET[mod]){
default:


if(
$game=="newforum"){
$g=mysql_query("SELECT * FROM `tb_forums` WHERE `id`='$id' LIMIT 1");
if(
mysql_num_rows($g)==1){
if(
$lvl<"0"){echo "Форум доступен с 3-го уровня.";
include (
"inc/foter.php");
exit;
}
echo
'<form method="post" action="forum.php?game=newforums&id='.$id.'&uid='.$uid.'">';
echo 
"Название темы:<br/>";
echo 
"<input class="button" name="nazva" maxlength="30" title="Название темы" emptyok="true"/>";
echo 
"<br/>Текст сообщения:<br/>";
echo 
"<input class="button" name="msg" maxlength="500" title="Сообщение" emptyok="true"/><br/>";
echo 
'<input class="button" type="submit" value="Ок"/></form>';
}else{echo 
"Такой раздел не существует!";
header ("Location: forum.php?");
}
include (
"inc/foter.php");
exit;
}


if(
$game=="newforums"){
$g=mysql_query("SELECT * FROM `tb_forums` WHERE `id`='$id' LIMIT 1");
if(
mysql_num_rows($g)==1){
if(empty(
$nazva)){
header ("Location:  forum.php?game=theme&id=$id");
include (
"inc/foter.php");
exit;
}
if(empty(
$msg)){
header ("Location: forum.php?game=theme&id=$id");

include (
"inc/foter.php");
exit;
}

if(
$transi=="ok"){
require_once 
"l2_system/translit.php";
if(
ereg("[а-яА-Я]",$nazva)){}else{
$nazva=str_replace($trans1,$trans2,$nazva);}
}
if(
$transik=="ok"){
require_once 
"l2_system/translit.php";
if(
ereg("[а-яА-Я]",$msg)){}else{
$msg=str_replace($trans1,$trans2,$msg);}
}
$time date("H:i d.m.y");
$new "INSERT INTO tb_themes VALUES('$id','','$nazva','$nick','$time','1','1','$nick')";
$result mysql_query($new);
$u=mysql_query("SELECT * FROM `tb_themes` ORDER by `uid` DESC");
$dat=mysql_fetch_array($u);
$uids=$dat[uid];


$mg "INSERT INTO tb_forummsgs VALUES('$id','$uids','0','$nick','$time','$msg')";
$result mysql_query($mg);
$result666 mysql_query("SELECT * FROM `tb_forums` WHERE `id`='".$id."'");
$po mysql_fetch_array($result666);


$msg=$po[forumthemes]+1;
$msg2=$po[forummsg]+1;
mysql_query("UPDATE `tb_forums` SET `forumthemes`='$msg',`forummsg`='$msg2' WHERE `id`='$id'");
mysql_query("UPDATE `tb_forumosts` SET `nick`='$nick'");

header ("Location: forum.php?game=tem&id=$id&uid=$uids");
}else{echo 
"Такой раздел не существует!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}





if(
$game=="saves"){
$g=mysql_query("SELECT * FROM `tb_themes` WHERE `id`='$id' AND `uid`='$uid' LIMIT 1");
if(
mysql_num_rows($g)==1){
if(empty(
$msg)){
header ("Location: forum.php?game=say&id=$id&uid=$uid");
include (
"inc/foter.php");
exit;
}

if(
$transi=="ok"){
require_once 
"l2_system/translit.php";
if(
ereg("[а-яА-Я]",$msg)){}else{
$msg=str_replace($trans1,$trans2,$msg);}
}

$time date("H:i d.m.y");
$q mysql_query("SELECT COUNT(`aid`) FROM `tb_forummsgs` WHERE `uid`='$uid'");
$aid mysql_result($q0);
$otvet "INSERT INTO tb_forummsgs VALUES('$id','$uid','$aid','$nick','$time','$msg')";
$result mysql_query($otvet);
$result666 mysql_query("SELECT * FROM `tb_forums` WHERE `id`='".$id."'");
$po mysql_fetch_array($result666);
$msg2=$po[forummsg]+1;
mysql_query("UPDATE `tb_forums` SET `forummsg`='$msg2' WHERE `id`='$id'");
$result666 mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='".$uid."'");
$po mysql_fetch_array($result666);
$msg2=$po[msg]+1;
mysql_query("UPDATE `tb_themes` SET `msg`='$msg2',`posl`='$nick' WHERE `uid`='$uid'");
mysql_query("UPDATE `tb_forumosts` SET `nick`='$nick'");

header ("Location: forum.php?game=tem&id=$id&uid=$uid");
}else{echo 
"Такая тема не существует!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}









if(
$game=="say"){
$g=mysql_query("SELECT * FROM `tb_themes` WHERE `id`='$id' AND `uid`='$uid' LIMIT 1");
if(
mysql_num_rows($g)==1){
if(
$lvl<"3"){echo "Форум доступен с 3-го уровня.";
include (
"inc/foter.php");
exit;
}
$result666 mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='".$uid."'");
$onoff mysql_fetch_array($result666);
if(
$onoff[onoff]=="0"){
echo 
"Этот топик закрыт!";
include (
"inc/foter.php");
exit;
}
echo
'<form method="post" action="forum.php?game=saves&id='.$id.'&uid='.$uid.'">';
echo 
"Текст сообщения:<br/>";
echo 
"<input class="button" name="msg" maxlength="500" title="Сообщение" emptyok="true"/><br/>";
echo 
'<input type="checkbox" name="transi" value="ok"> Транслит?<br/>';
echo 
'<input class="button" type="submit" value="Написать"/></form>';
}else{echo 
"Такая тема не существует!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}





if(
$game=="tem"){
$req mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='$uid' LIMIT 1");
////////////////////////////
$avto=mysql_num_rows($req);
if(
$avto>=1){
While(
$mags mysql_fetch_array($req))
{
$ws=explode("*",$mags[name]);


$req mysql_query("SELECT * FROM `tb_forums` WHERE `id`='$id' LIMIT 1");
////////////////////////////
$avto=mysql_num_rows($req);
if(
$avto>=1){
While(
$mag mysql_fetch_array($req))
{
$w=explode("*",$mag[forumname]);

echo
"<b>$mag[forumname]</b><div class='bts'></div>";




echo 
"<img src="style/img/forumtext.gif"> <a href="forum.php">Форум</a> / <a href="forum.php?game=theme&id=$id">$mag[forumname]</a> / $mags[name]<hr>";

}}

}}


$g=mysql_query("SELECT * FROM `tb_themes` WHERE `id`='$id' AND `uid`='$uid' LIMIT 1");
if(
mysql_num_rows($g)==1){

$q mysql_query("SELECT COUNT(`oid`) FROM `tb_forummsgs` WHERE `oid`='$id' AND `uid`='$uid'");
$kmsg mysql_result($q0);
if(empty(
$startan)) $startan 0;
$startan=intval($startan);
if(
$startan<0$startan=0$num_msgs_an=5;
$qi mysql_query("SELECT * FROM `tb_forummsgs` WHERE `oid`='$id' AND `uid`='$uid' ORDER by `aid` ASC LIMIT $startan,$num_msgs_an");
while(
$row=mysql_fetch_array($qi))
{



if(
$pic[karma]>"0"){
echo 
" <a href="turaga_pers_nick.php?nick=$row[autor]&go=go"><font color='red'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==5){
echo 
" <a href="turaga_pers_nick.php?nick=$row[autor]&go=go"><font color='lime'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==2){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go"><font color='DeepSkyBlue'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==3){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go"><font color='gold'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==0){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go">$row[autor]</a>";
}}}}}

$koment strip_tags($row['msg']);
$koment = ($koment);


echo
" <small><font color=#999999>($row[time])</font></small>";

echo
"<br/> $koment";

echo
"<br/><div class='bts'></div>";
}


$result666 mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='".$uid."'");
$onoff mysql_fetch_array($result666);

$req mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='$uid' LIMIT 1");
////////////////////////////
$avto=mysql_num_rows($req);
if(
$avto>=1){
While(
$mags mysql_fetch_array($req))
{

if(
$onoff[onoff]=="1"){
if(
$mags[autor]=="$nick"){
echo
"<img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=okclose2&id=$id&uid=$uid">Закрыть топик</a><br>";
}}}}

if(
$onoff[onoff]=="1"){

echo 
"<img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=say&id=$id&uid=$uid">Добавить сообщение</a><br/>";

if(
$status>=2){
echo 
"<img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=okclose&id=$id&uid=$uid">Закрыть топик</a><br/>";
}
}else{
echo 
"<font color=red>Вы не можете комментировать этот топик!</font>";
if(
$status>=2){
echo 
"<hr><img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=okclose&id=$id&uid=$uid">Открыть топик</a><br/>";
}
}
if(
$status>=2){
echo 
"<img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=deltem&id=$id&uid=$uid">Удалить топик</a><br/>";
}
$q mysql_query("SELECT COUNT(`uid`) FROM `tb_forummsgs` WHERE `uid`='$uid'");
$kol mysql_result($q0);
echo 
"<div class='bts'></div>";
if(
$startan!= 0$page2left ' <a href= forum.php?game=tem&startan='. ($startan 5) .'&page='.($page-1).'&id='.$id.'&uid='.$uid.'>'. ($page 1) .'</a> | ';

if(empty(
$page)){$page=1;}
if(
$kol $startan 5$page2right ' | <a href= forum.php?game=tem&startan='. ($startan 5) .'&page='. ($page+1) .'&id='.$id.'&uid='.$uid.'>'. ($page 1) .'</a>';
echo 
$page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';

}else{echo 
"Такая тема не существует!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}


if(
$game=="deltem"){
if(
$status>=2){
$result666 mysql_query("SELECT * FROM `tb_forums` WHERE `id`='".$id."'");
$po mysql_fetch_array($result666);
$msg2=$po[forumthemes]-1;
$q mysql_query("SELECT COUNT(`uid`) FROM `tb_forummsgs` WHERE `uid`='".$uid."' AND `oid`='".$id."'");
$kol mysql_result($q0);
$msg=$po[forummsg]-$kol;
mysql_query("UPDATE `tb_forums` SET `forummsg`='$msg',`forumthemes`='$msg2' WHERE `id`='$id'");
mysql_query("DELETE FROM `tb_themes` WHERE `uid`='".$uid."'");
mysql_query("DELETE FROM `tb_forummsgs` WHERE `uid`='".$uid."'");
echo 
"Тема удалена!";
header ("Location:  forum.php?game=theme&id=$id");
}else{echo
"Вы не админ!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}



if(
$game=="okclose2"){
$g=mysql_query("SELECT * FROM `tb_themes` WHERE `id`='$id' AND `uid`='$uid' AND `autor`='$nick' LIMIT 1");
if(
mysql_num_rows($g)==1){


if(
$nick=="$nick"){

$result666 mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='".$uid."'");
$onoff mysql_fetch_array($result666);
if(
$onoff[onoff]=="1"){
mysql_query("UPDATE `tb_themes` SET `onoff`='0' WHERE `uid`='$uid'");
echo 
"Топик закрыт!";
header ("Location:  forum.php?game=tem&id=$id&uid=$uid");
}
}else{echo
"Вы не админ!";
header ("Location:  forum.php?");
}
}else{echo 
"Такая тема не существует!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}






if(
$game=="okclose"){
$g=mysql_query("SELECT * FROM `tb_themes` WHERE `id`='$id' AND `uid`='$uid' LIMIT 1");
if(
mysql_num_rows($g)==1){
if(
$status>=2){
$result666 mysql_query("SELECT * FROM `tb_themes` WHERE `uid`='".$uid."'");
$onoff mysql_fetch_array($result666);
if(
$onoff[onoff]=="1"){
mysql_query("UPDATE `tb_themes` SET `onoff`='0' WHERE `uid`='$uid'");
echo 
"Топик закрыт!";
header ("Location:  forum.php?game=tem&id=$id&uid=$uid");
}else{
mysql_query("UPDATE `tb_themes` SET `onoff`='1' WHERE `uid`='$uid'");
echo 
"Топик открыт!";
header ("Location:  forum.php?game=tem&id=$id&uid=$uid");
}
}else{echo
"Вы не админ!";
header ("Location:  forum.php?");
}
}else{echo 
"Такая тема не существует!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}





if(
$game=="theme"){

$req mysql_query("SELECT * FROM `tb_forums` WHERE `id`='$id' LIMIT 1");
////////////////////////////
$avto=mysql_num_rows($req);
if(
$avto>=1){
While(
$mag mysql_fetch_array($req))
{
$w=explode("*",$mag[forumname]);

echo
"<b>$mag[forumname]</b><div class='bts'></div>";



echo 
"<img src="style/img/forumtext.gif"> <a href="forum.php">Форум</a> / $mag[forumname]<hr>";
}}
$g=mysql_query("SELECT * FROM `tb_forums` WHERE `id`='$id' LIMIT 1");
if(
mysql_num_rows($g)==1){
$q mysql_query("SELECT COUNT(`id`) FROM `tb_themes` WHERE `id`='$id'");
$kol mysql_result($q0);
if(
$kol=="0"){echo "В данном разделе пока нет тем.<br>";}
if(empty(
$startan)) $startan 0;
$startan=intval($startan);
if(
$startan<0$startan=0$num_msgs_an=5;
$qi mysql_query("SELECT * FROM `tb_themes` WHERE `id`='$id' ORDER by `uid` DESC LIMIT $startan,$num_msgs_an");
while(
$row=mysql_fetch_array($qi))
{
if(
$row[autor]=="$nick"){
echo 
"";
}
if(
$row[onoff]=="0"){
echo 
"<img src='/style/img/them_01.png' alt='*'/> ";
}



if(
$pic[karma]>"0"){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go"><font color='red'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==5){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go"><font color='lime'>$row[autor]</font></a>";
}else{

if(
$pic['aces']==2){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go"><font color='DeepSkyBlue'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==3){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go"><font color='gold'>$row[autor]</font></a>";
}else{
if(
$pic['aces']==0){
echo 
" <a href="nick_info.php?nick=$row[autor]&go=go">$row[autor]</a>";
}}}}}





echo
" <small><font color=#999999>($row[time])</font></small><br/><img src="style/img/forumtext.gif">
<a href="
forum.php?game=tem&id=$row[id]&uid=$row[uid]">$row[name]</a> (<b>$row[msg]</b>)<br/><img src="style/img/forumtext.gif"> Последнее сообщение: ";



if(
$pic[karma]>"0"){
echo 
" <a href="nick_info.php?nick=$row[posl]&go=go"><font color='red'>$row[posl]</font></a>";
}else{
if(
$pic['aces']==5){
echo 
" <a href="nick_info.php?nick=$row[posl]&go=go"><font color='lime'>$row[posl]</font></a>";
}else{

if(
$pic['aces']==2){
echo 
" <a href="nick_info.php?nick=$row[posl]&go=go"><font color='DeepSkyBlue'>$row[posl]</font></a>";
}else{
if(
$pic['aces']==3){
echo 
" <a href="nick_info.php?nick=$row[posl]&go=go"><font color='gold'>$row[posl]</font></a>";
}else{
if(
$pic['aces']==0){
echo 
" <a href="nick_info.php?nick=$row[posl]&go=go">$row[posl]</a>";
}}}}}

echo
"<div class='bts'></div>";
}
echo 
"<img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=newforum&id=$id">Новая тема</a>";
echo
"<div class='bts'></div>";
$q mysql_query("SELECT COUNT(`id`) FROM `tb_themes` WHERE `id`='$id'");
$kol mysql_result($q0);
if(
$startan!= 0$page2left ' <a href= forum.php?game=theme&startan='. ($startan 5) .'&page='.($page-1).'&id='.$id.'>'. ($page 1) .'</a> | ';

if(empty(
$page)){$page=1;}
if(
$kol $startan 5$page2right ' | <a href= forum.php?game=theme&startan='. ($startan 5) .'&page='. ($page+1) .'&id='.$id.'>'. ($page 1) .'</a>';
echo 
$page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';


include (
"inc/foter.php");
exit;
}}




if(
$game=="razsave"){
if(
$acces<=5){
if(empty(
$forumname)){
header ("Location:  forum.php?game=addraz");
include (
"inc/foter.php");
exit;
}
$raz "INSERT INTO tb_forums VALUES('','$forumname','0','0')";
$result mysql_query($raz);
echo 
"Раздел успешно создан!";
header ("Location:  forum.php?");
}else{echo
"Вы не админ!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}


if(
$game=="addraz"){
if(
$acces<=5){
echo
'<form method="post" action="forum.php?game=razsave">';
echo 
"Название раздела:<br/>";
echo 
"<input class="button" name="forumname" maxlength="30" title="Название раздела" emptyok="true"/>";
echo 
'<input class="button" type="submit" value="Добавить"/></form>';
}else{echo
"Вы не админ!";
header ("Location:  forum.php?");
}
include (
"inc/foter.php");
exit;
}





//////////////////
$q mysql_query("SELECT COUNT(`id`) FROM `tb_forums`;");
$kol mysql_result($q0);
if(
$kol<="0"){echo "Разделы на форуме еще не создали.";
if(
$status>=5){
echo 
"<br/><img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=addraz">Создать раздел</a>";
}
include (
"inc/foter.php");
exit;
}


$qi mysql_query("SELECT * FROM `tb_forums` ORDER by `id` ASC");
while(
$row=mysql_fetch_array($qi))
{



echo 
" <hr><img src='style/img/forumtext.gif'> <a href="forum.php?game=theme&id=$row[id]">$row[forumname]</a> [<b>$row[forumthemes]</b>/<b>$row[forummsg]</b>]<br/></hr>";

}
$q1 mysql_query("SELECT COUNT(`id`) FROM `tb_forums`;");
$kol1 mysql_result($q10);
$q2 mysql_query("SELECT COUNT(`aid`) FROM `tb_forummsgs`;");
$kol2 mysql_result($q20);
$q3 mysql_query("SELECT COUNT(`id`) FROM `tb_themes`;");
$kol3 mysql_result($q30);

if(
$status>=5){
echo 
"<br/><img src='/style/img/forums1.png' alt='*'/> <a href="forum.php?game=addraz">Создать раздел</a>";
}


$result666 mysql_query("SELECT * FROM `tb_forumosts`");
$post mysql_fetch_array($result666);



}
}else{
echo 
"Пройдите авторизацию!";
echo 
"<hr><a href="index.php">На главную</a>";
}
    include (
"inc/foter.php");
?>
Онлайн: 1
Реклама