View file forum/raz.php

File size: 4.64Kb
<?
//***********************************************//
//        HwapCms - бесплатная wap CMS           //
//            Автор: wap_masterok                //
//             Официальный сайт                  //
//             http://wap-help.ru                //
//                                               //
//***********************************************//

$title = 'Форум - темы';

include("../inc/core.php");
include("../inc/head.php");
include("../inc/user_panel.php");

 $add = isset($_REQUEST['add']) ? abs(intval($_REQUEST['add'])) : false;
 $n_t = isset($_REQUEST['n_t']) ? abs(intval($_REQUEST['n_t'])) : false;



if($edit && $user['level'] == 1){
$fo = mysql_query("SELECT * FROM `forum` WHERE `id`='".$edit."'");
$tema = mysql_fetch_assoc($fo);
if($_POST['name'] && $user['level'] == 1){

mysql_query("UPDATE `forum` SET
	  `name`='".$_POST['name']."' where `id`='".$edit."' ");

header("Location: raz.php?id=".$id."");
}


 echo' <div class="tmn">
<form action="" method="post">
Название: <input type="text" value="'.$tema['name'].'" name="name">
<input type="submit" value="Изменить" name="submit">
<br>
</form></div> ';

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









if($add && $user['level'] == 1){

if($_POST['name']&& $user['level'] == 1){

mysql_query("INSERT INTO `forum` SET
	  `rid`='".$add."' ,
	  `type`='raz',
	  `time`='0',
	  `text`='".$_POST['name']."'");
echo '<div class="tmn"> Успешно! </div>';
echo '<div class="tmn"><a href="kat.php?id='.$add.'"> Назад </a></div>';
}

 echo' <div class="tmn">
<form action="" method="post">
Название: <input type="text" value="" name="name">
<input type="submit" value="Создать" name="submit">
<br>
</form></div> ';

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

if($n_t){

if($_POST['name_t']&& $_POST['msg']){

mysql_query("INSERT INTO `forum` SET
	  `rid`='".$n_t."' ,
	  `type`='tema',
	  `time`='".time()."',
      `id_user`='".$user['id']."',
	  `text`='".links(bb(check($_POST['msg'])))."' ,
      `name`='".check($_POST['name_t'])."',
      `ts`='".$user['id']."'");
echo '<div class="tmn"> Успешно! </div>';
echo '<div class="tmn"><a href="raz.php?id='.$n_t.'"> Назад </a></div>';
include("../inc/foot.php");
foot();
exit;
}

 echo' <div class="tmn">

<form name="form" action="" method="post">
Название: <input type="text" value="" name="name_t"><br \>
  '.bbpanel('form', 'msg').'
 <a href="../user/smile.php"> [Смайлы]</a>  <br \>
Сообщение:<br \> <textarea name="msg" ></textarea><br \>
<input type="submit" value="Создать" name="submit"><br \>
<br>
</form></div> ';

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


for_link($id,raz);

$c = mysql_query("SELECT COUNT(*) FROM `forum` WHERE `type`='tema' AND `rid`='".$id."' ");

$cl = mysql_fetch_row($c);
$cv = $cl[0];
$kol=6;//количество записей на страницу
$page=1;

$all=$cv;

//определяем номер страницы (если не задано, то естественно 1)
$page=(isset($_GET['page'])) ? (int)$_GET['page'] : 1;

//высчитываем общее число страниц (пусть разбивка по 5 элементов на страницу)
$num_pages=ceil($all/5);

//высчитываем с какой позиции надо выводить данные
$start=$page*5-5;

//обработка "дурацких" номеров страниц
if ($page > $num_pages || $page < 1)
{
$page=1;
$start=0;
}

if($cv){


$all = mysql_query("SELECT * FROM `forum` WHERE `type`='tema' ORDER BY `time` DESC LIMIT $start, $kol");

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

for($pr = '', $i =1; $i <= $num_pages; $i++)
{
echo $pr=(($i == 1 || $i == $num_pages || abs($i-$page) < 2) ? ($i == $page ? " [$i стр.] " : ' <a href="'.$_SERVER['SCRIPT_NAME'].'?id='.$id.'&page='.$i.'">'.$i.' стр.</a> ') : (($pr == ' ... ' || $pr == '')? '' : ' ... '));
}
echo '</div>';

	  	  while ($row = mysql_fetch_assoc($all))
        {

        echo '<div class="tmn"><img src="../images/forum_t.gif">'; if($row['close']==1){echo'<img src="../images/tz.gif">';}  echo'<a href="theme.php?id='.$row['id'].'"> '.$row['name'].'</a>';if($user['level'] == 1){  echo '<a href="?id='.$id.'&del='.$row['id'].'"> [Удалить] </a>|<a href="?id='.$id.'&edit='.$row['id'].'"> [ред.]</a>'; } echo'</div>';

        }





if($del && $user['level'] == 1 ){

 mysql_query("DELETE FROM `forum` WHERE `id`='".$del."'");

}

} else{

echo '<div class="tmn"> В разделе нет тем. </div>';




}

if($user['id']){
echo '<div class="tmn"><a href="raz.php?n_t='.$id.'"> Создать тему </a></div>';
}

include("../inc/foot.php");
foot();
?>