Файл: board.php
Строк: 45
<?
ob_start();
require'config.php';
$tyu='left';
$title='Доска Почета';
aut();
include 'style/head.php';
who_add(0,'enter');
switch($mod)
{
default:
if (isset($_GET['del']))
{
if ($user[level]>=6)
$db->sql_query("DELETE FROM `board` WHERE `id` = '".check(intval($_GET['del']))."'");
header ('Location: ?'.SID);
}
$resu = $db->sql_fetchrow($db->sql_query("Select * from users order by dayp desc limit 1;"));
echo '<u>Человек дня</u> - '.nik($resu['id']).'<br/>';
$resu = $db->sql_fetchrow($db->sql_query("Select * from users order by daya desc limit 1;"));
if ($resu["sex"]==1)
$resu = $db->sql_fetchrow($db->sql_query("Select * from users order by posts desc limit 1;"));
echo '<u>Самый активный</u> - '.nik($resu['id']).'<br/>';
$resu = $db->sql_fetchrow($db->sql_query("Select * from users order by postsf desc limit 1;"));
echo '<u>Самый активный форумец</u> - '.nik($resu['id']).'<br/>';
$resu = $db->sql_fetchrow($db->sql_query("Select * from users order by id desc limit 1;"));
if ($resu["sex"]==1)
$sexu='Самый новенький';
else
$sexu='Самый новенький';
echo '<u>'.$sexu.'</u> - '.nik($resu['id']).'<br/>';
$resu = $db->sql_query("Select * from users where level = 9 limit 3;");
echo '<u>Авторы проекта</u> - ';
while($resuu=$db->sql_fetchrow($resu))
{
echo nik($resuu['id']).',';
}
echo '<br/>';
$query = $db->sql_query("select * from board");
while($arr=$db->sql_fetchrow($query))
{
echo '<u>'.$arr["name"].'</u> - '.nik($arr['who']).'';
if ($user['level']>6)
echo ' <a href="board?del='.$arr['id'].'">[Удал]</a><br/>';
}
echo '<dl><dt></dt></dl>';
echo "<a href="board?mod=help">Справка</a><br/>";
if ($user['level']>6)
echo "<a href="board?mod=add">Добавить</a><br/>";
break;
case 'add':
levels(7); // Уровень 7 и больше ;)
if (empty($act))
{
if ($ver!='wml')
echo '<form action="board?mod='.$mod.'&act=act&'.SID.'" method="post">';
echo 'Категория:<br/>';
echo '<input type="text" name="name" maxlength="50" title="Категория"/><br/>';
echo 'Кто:<br/>';
echo '<input type="text" name="who" maxlength="50" title="Кто"/><br/>';
if ($ver=='wml')
{
echo '<br /><anchor title="go">Добавить<go href="board?mod='.$mod.'&act=add&'.SID.'" method="post">';
echo '<postfield name="name" value="$name"/>
<postfield name="who" value="$who"/>
</go></anchor>';
echo '<br/><br />';
}
else
{
echo '<br /><input type="submit" class="button" value="Добавить"/></form><br /><br />';
}
}
else
{
$name = check($_POST['name']);
if ($user['translit']==1)
$name = translit($name);
$who = check($_POST['who']);
if (strlen2($name)<3)
$err = 'Короткая категория!';
if (!user($who))
$err = 'Такого пользователя не существует!';
if (empty($err))
{
if ($db->sql_query ("INSERT INTO board (name,who)
VALUES ('$name','$who')"))
{
header ('Location: ?'.SID);
exit;
}
else
echo 'Ошибка!<br />';
}
else
echo $err;
}
break;
case 'help':
echo 'Доска почета - то место, где отмечены самый активные чатовцы.<br/>
Хотите попасть сюда? Тогда присоединяйтесь к нашему чату, общайтесь, добивайтесь своего!<br/>
А теперь о номинациях:<br/>
- Человек дня - оставил сегодня больше всех постов<br/>
- Самый активный - имеет постов больше всех<br/>
- Самый активный форумец - имеет постов в форуме больше всех<br/>
- Самый новенький - последний зарегистрированный пользователь<br/>
- Авторы проекта - наш супер админ<br/>
Остальные номинации даются по решению администрации<br/>';
break;
}
echo '<br />';
if ($mod)echo links.'<a href="board">Доска Почета</a>'.div;
echo links.'<a href="'.H.'my/index">Личный Кабинет</a>'.div;
include 'style/foot.php';
ob_end_flush();
?>