Вход Регистрация
Файл: moduls/stena.php
Строк: 60
<?php
$title 
'Стена';
require_once 
'../system/sys.php';
require_once 
'../system/head.php';
if(isset(
$_POST['sub'])){
$msg output($_POST['msg']);
if(
strlen($msg)<3)$err .= 'Короткое сообщение!<br />';
$realtime time();
if(!isset(
$err)){
mysql_query("INSERT INTO stena SET user = '" .$user['id']."', msg = '".txt($msg)."', time= '".$realtime."'");

ok('Сообщение добавлено!');
}}
$id num($_GET['otv']);
$p mysql_query("SELECT nick FROM user WHERE id = '$id'");
$log mysql_fetch_assoc($p);
if(
$id != '')$l ''.$log['nick'].', ';
else 
$l '';
err($err);
if(isset(
$user)){
echo 
'<div class="err"><a href="/smiles">Смайлы</a>|<a href="/bbcodes">теги</a></div>' ;
echo 
'<form name="form" method="post" action="?">Сообщение:<br />';
echo 
'<textarea name="msg">'.$l.'</textarea><br />';
echo 
'<input type="submit" name="sub" value="Отправить"></form>' ;
}else{echo 
'<div class="err">Гости не могут оставлять коментарии!</div>';}

if (
$stena <= 0)echo '<div class="menu">Сообщений еще нет!</div>';
if(isset(
$user)){ $str ''.$user['str'].'';}
else{ 
$str '5';}
$k_page k_page($stena,$str);
$page page($k_page);
$start $str*$page-$str;
$q mysql_query("SELECT * FROM stena ORDER BY time DESC LIMIT $start$str");
while(
$gu mysql_fetch_assoc($q)){
echo 
'<div class="err">';
echo 
"".icons($gu['user'])." ";
echo 
"".nick($gu['user'])." ";
echo 
"".online($gu['user'])." ";
echo 
'&nbsp;('.vtime($gu['time']).')' ;
if(isset(
$user) && $gu['user'] == !null){
if(
$gu['user'] != $user['id'])
echo 
' &raquo;<a href="otvet?id='.$gu['id'].'">[отв.]</a>';
}
echo 
'</div>';
if(
$gu['close'] == 0){
echo 
'<div class="menu">'.output($gu['msg']).'';
if(
$gu['otvet'] != NULL){
echo 
'<font style="color: green">Ответил: ';
echo 
"".nick($gu['admin'])." ";
echo 
'</font><br />' txt($gu['otvet']) . '';
}
echo 
'</div>';
}elseif(
$gu['close'] == 1){
echo 
'<div class="menu"><font color="silver">Пост скрыт!</font></div>' ;}
if(
$admin 1){

echo 
'<div class="menu"><a href="?mod=dell&amp;num='.$gu['id'].'">[Удалить]</a>';
if(
$gu['close'] == 0)echo '<a href="?num='.$gu['id'].'&amp;mod=close">[Скрыть]</a>';
if(
$gu['close'] == 1)echo '<a href="?num='.$gu['id'].'&amp;mod=open">[Открыть]</a>';
echo 
'</div>';
}}
if(
$k_page>1)str("?",$k_page,$page);
if(
$admin >= 4)echo '<div class="err"><a href="?mod=tr">Очистить стену.</a></div>';
$mod input($_GET['mod']);
switch(
$mod){
default :
break;
case 
'dell' :
$id num($_GET['num']);
if(
$admin 1){
mysql_query("DELETE FROM stena WHERE id = '".$id."'");
}
header("Location: ?");
break;
case 
'close' :
$id num($_GET['num']);
if(
$admin >= 1){
mysql_query("UPDATE stena SET close = '1' WHERE id = '".$id."'");
}
header("Location: ?");
break;
case 
'open' :
$id num($_GET['num']);
if(
$admin >= 1){
mysql_query("UPDATE stena SET close = '0' WHERE id = '".$id."'");
}
header("Location: ?");
break;
case 
'tr' :
if(
$admin >= 4){
mysql_query("TRUNCATE TABLE stena");
}
header("Location: ?");
break;
}
require_once 
'../system/foot.php';
?>
Онлайн: 2
Реклама