Размер файла: 5.68Kb
<?php
session_start();
include("../sistem/cfg.dat");
include("../sistem/global.dat");
include("../temes/$teme/verh.dat");
if($status=="gost")
{
echo'<div class="razd"><B>МЕНЮ ГОСТЯ</B></div>';
echo'<a href="../rega.php">Регистрация</a> | ';
echo'<a href="../avtoriza.php">Вход</a><br>';
}
if($status=="uzer" || $status=="moder" || $status=="admin")
{
echo'<div class="razd"><B>МЕНЮ ЮЗЕРА</B></div>';
echo'Здравствуйте <B>'.$login.'</B><br>';
echo'Постов на сайте ['.$postov.']<br>';
echo'<a href="../anket/index.php?act=my_anket">Моя анкета</a><br>';
if(file_exists("../privat/dat/new-$login.dat")){ $new_pismo='<font COLOR="#FF0000">NEW</font>'; }else{ $new_pismo=''; }
echo'<a href="../privat/index.php?act=index">Письма</a> '.$new_pismo.'<br>';
}
echo'<div class="razd"><B>Форум</B></div>';
if(isset($_GET['str_razdela'])){$str_razdela = $_GET['str_razdela'];}
if(isset($_GET['str_temes'])){$str_temes = $_GET['str_temes'];}
$str_razdela=htmlspecialchars($str_razdela);
$str_temes=htmlspecialchars($str_temes);
if (eregi("[^0-9]" , $str_razdela )){ echo'запрещённые символы<br>'; }else
{
if (eregi("[^0-9]" , $str_temes )){ echo'запрещённые символы<br>'; }else
{
$arr = file("razd.dat");//получаем данные
$razd=explode("<||>",$arr[$str_razdela]);
if (file_exists("data/r-$razd[1].dat")){//проверили существование раздела
$arr = file("data/r-$razd[1].dat");//получаем данные
$tem=explode("<||>",$arr[$str_temes]);
if (file_exists("data/t-$tem[4].dat")){//проверили существование темы
echo'<a href="index.php?">Форумы</a> <B>|</B> <a href="temes.php?str_razdela='.$str_razdela.'&str_temes='.$str_temes.'">'.$razd[0].'</a>';
if($status=="moder" || $status=="admin"){ echo' <B>|</B> <a href="member.php?str_razdela='.$str_razdela.'&str_temes='.$str_temes.'&param_member=temes_menu">[menu]</a>';}
echo'<br>';
//=======================================================================================================================================================================
echo'<div class="sob"><B>'.$tem[3].'</B></div>';
//вывод сообшений
$str = file("data/t-$tem[4].dat");
$nom=count($str);
//=================ссылка к последним постам==//
if($nom > 10)
{
$l = $nom - 10;
echo '»<a href="post.php?str_razdela='.$str_razdela.'&str_temes='.$str_temes.'&i='.$l.'">В конец</a><br><br>';
}
//============================================//
if(!$i){ $i = -1; }else{ $i = $i - 1; }
$var = $i+10;
while(++$i <= $var)
{
if($i<$nom){
$arr=explode("<||>",$str[$i]);
if($cfg_uzer = @file("../uzer_dat/$arr[0].dat"))
{
$cfg_uzer=explode("<||>",$cfg_uzer[0]);
if($cfg_uzer[1]=="admin"){ $info_moder='<font COLOR="#FF0000">Админ</font>'; }
if($cfg_uzer[1]=="moder"){ $info_moder='<font COLOR="#FF0000">Модер</font>'; }
if($cfg_uzer[1]=="ban"){ $info_moder='<font COLOR="#FF0000">В бане</font>'; }
if($cfg_uzer[1]=="uzer"){ $info_moder=''; }
$uzer_post = $cfg_uzer[2];
$lin_time = time() - $cfg_uzer[16];
if($lin_time <= 300)
{
$on_line = '<font COLOR="#008000">[on]</font>';
}else{ $on_line = '<font COLOR="#B22222">[off]</font>'; }
}else
{
$info_moder='<font COLOR="#FF0000">Удален</font>';
$uzer_post='?';
$on_line='';
}
echo'<div class="sob"><a href="../anket/index.php?act=anket&if_uzer='.$arr[0].'"><B>'.$arr[0].'</B></a> ['.$uzer_post.']'.$on_line.''.$info_moder.'<br>';//инфо у юзаре написавшего пост
echo''.$arr[1].'</div>';//время поста
echo''.$arr[2].'<br>';//Сам пост
if($status=="moder" || $status=="admin")
{
echo'<a href="member.php?str_razdela='.$str_razdela.'&str_temes='.$str_temes.'&str_post='.$i.'&param_member=post_dell">[удал]</a>';
echo'<a href="member.php?str_razdela='.$str_razdela.'&str_temes='.$str_temes.'&str_post='.$i.'&param_member=post_izm">[изм]</a><br>';
}
echo'<br>';
}
}
if($i<$nom){ echo '»<a href="post.php?str_razdela='.$str_razdela.'&str_temes='.$str_temes.'&i='.$i.'">Далее</a><br>'; }
//конец вывода сообщений
if($status=="uzer" || $status=="moder" || $status=="admin"){
if($tem[0] == "activ" || $tem[0] == "zacrep"){
echo'<B>Всего сообщений '.$nom.'</B><br>';
echo'<form name="forma" action="new_post.php" method="post">
<INPUT TYPE="hidden" NAME="str_razdela" VALUE="'.$str_razdela.'">
<INPUT TYPE="hidden" NAME="str_temes" VALUE="'.$str_temes.'">
Текст поста<br>
<TEXTAREA NAME="txtsob" ROWS=5 COLS=30></TEXTAREA><br>';
echo'<input type="submit" name="" value="Сказать"><br>
</form>';
echo'»<a href="../page/smiles.php?act=1">Смайлы</a><br>';
}else{ echo'<B>Тема закрыта</B><br>'; }
}
}else{ echo'Такой темы не существует'; }
}else{ echo'Такого раздела не существует'; }
}
}
echo'<a href="../index.php?">На главную</a><br>';
include("../sistem/global_end.dat");
include("../temes/$teme/niz.dat");
?>