View file forum/admin.php

File size: 2.11Kb
<?php
include 'config.php';
include '../system/start.php';
 $title.='Форум-Админка';
//админ
if($user[level]!='5'){
  myheader('/');
}
if(isset($_GET[f]))$f=fint($_GET[f]);
else $f=0;

$t=fint($_GET[t]);

switch($_GET[mode]){

 //добавление подфорума
case 'fnew':
$title.='| добавление подфорума';

 if(isset($_POST[name]))$_POST[name]=mysql_real_escape_string($_POST[name]);

if(isset($_POST[name])){
  if(@mysql_num_rows(mysql_query("SELECT * FROM `forum_f` WHERE `in`='$f' AND `name`='$_POST[name]'"))!='0') $err='Ошибка! Подфорум с таким именем уже существует';
if(!isset($err)){
  mysql_query("INSERT INTO `forum_f` SET `name`='$_POST[name]', `in`='$f', `about`='$_POST[about]', `th`='$_POST[th]';");
  $did=@mysql_result(mysql_query("SELECT `id` FROM `forum_f` WHERE `name`='$_POST[name]' AND `in`='$f';"),0);
  myheader('/forum/?f='.$did);
  }
}
//панель навигации
$page.='<div class="linker"><a href="/">главная</a>| <a href="/forum/">форум</a>';
$ddata=@mysql_fetch_array(mysql_query("SELECT * FROM `forum_f` WHERE `id`='$f';"));
$i=0;
//навигация
for(;;){
  if($ddata[in]==0) break;
 $nav=mysql_fetch_array(mysql_query("SELECT * FROM `forum_f` WHERE `id`='$ddata[in]';"));
 $links[$i]='| <a href="?f='.$nav[id].'">'.$nav[name].'</a>';
 $titles[$i]='|'.$nav[name];
 $ddata[in]=$nav[in];
 $i++;
}
for($j=(count($links)-1);$j>=0;$j--){
  $page.=$links[$j];
  $title.=$titles[$j];
}
$page.='| '.$ddata[name];
$title.='|'.$ddata[name];
$page.='| добавление подфорума</div>
<div><form action="" method="post">
'.$err.'
<div>Имя подфорума:</div>
<div><input type="text" name="name" size="50"/></div>
<div>Краткое описание:</div>
<div><textarea name="about" cols="30" rows="4"></textarea></div>
<div><input type="checkbox" name="th" value="1" /> Разрешить создание тем</div>
<div><input type="submit" value="Продолжить" /></div>
</form>
</div>';
break;
}
include '../system/pagegen.php';
?>