File size: 4.69Kb
<?php
/*
define('GAME_CMS', 1);
$title = 'Отзывы о проекте';
include ('../system/head.php');
include ('../system/panel.php');
define('root', ROOT.'/str/vote.php');
if (isset($active) == true) {
switch($act) {
default:
echo'<div class="mybar"><center>'.$title.'</center></div>';
$ctv = mysql_result(mysql_query("select count(`id`) from `votes` where `user`='".$user['login']."'"), 0);
if ($ctv < 1) {
echo'<div class="menu"><img src="'.ROOT.'/img/add.png" width="16" height="16" class="left" /> <a href="?act=add">Добавить сообщение</a></div>';
}
if ($user['admin'] == 1) {
if (isset($_GET['del'])) {
if (mysql_num_rows(mysql_query("select (`id`) from `votes` where `id`='".val($_GET['del'], 1)."'"))) {
if (isset($_POST['yes'])) {
mysql_query("delete from `votes` where `id`='".val($_GET['del'], 1)."' limit 1");
echo'<meta http-equiv="Refresh" content="0; url='.root.'"/>';
}
elseif (isset($_POST['no'])) {
echo'<meta http-equiv="Refresh" content="0; url='.root.'"/>';
}
echo'<div class="menu">
<form action="" method="post">
Удалить пост?<br/><input type="submit" name="yes" value="Да"/>
<input type="submit" name="no" value="Нет"/></form></div>';
} else {
echo'<meta http-equiv="Refresh" content="0; url='.root.'"/>';
}
}
}
################################################################################
$k_post = mysql_result(mysql_query("select count(*) from `votes`"),0);
$k_page = k_page($k_post, 10);
$page = page($k_page);
$start = 10 * $page - 10;
$sql = mysql_query("select * from `votes` order by `id` desc limit ".$start.", 10");
if (mysql_num_rows($sql) == 0) {
echo '<div class="error"><center>Отзывов нет!</center></div>';
} else {
$count = '';
while ($row = mysql_fetch_assoc($sql)) {
$count ++;
echo '<div class="menu">'.sexicon($row['user']).' <a href="'.ROOT.'/str/user.php?login='.$row['user'].'"><font color=blue>'.utf($row['user']).'</font></a> ('.online($row['user']).') ('.date('d.m H:i', $row['date']).') ';
if($user['admin'] == 1) echo'(<a href="'.root.'?del='.val($row['id'],1).'">D</a>)';
echo'<br/>'.nl2br(smiles(bb(utf($row['text'])))).'</div>';}
if ($k_page > 1) navigation('?', $k_page, $page);
}
echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'/cpanel.php">В кабинет</a></div>';
break;
case 'add':
echo '<div class="mybar"><center>Добавить сообщение</center></div>';
$error = '';
if (isset($_POST['text'])) {
if (empty($_POST['text'])) {
$error.= 'Введи сообщение!<br/>';
}
elseif (mb_strlen($_POST['text'], 'utf8') < 5) {
$error.= 'Текст должен содержать не менее 5 символов!<br/>';
}
elseif (isset($_SESSION['vote_add'])) {
if ($_SESSION['vote_add'] > time() - 10) {
$error.= 'Антиспам! Лимит 10 секунд!<br/>';
}
}
if ($user['fruit'] <= 0) {
$error.= 'Для написания поста нужен 1 фрукт!<br/>';
}
if ($error) {
echo '<div class="error"><center>'.$error.'</center></div>';
} else {
if (mysql_query("insert into `votes` set `date`='".time()."', `user`='".win($user['login'])."', `text`='".win($_POST['text'])."'")) {
mysql_query("update `users` set `fruit`=`fruit`-'1' where `login`='".win($user['login'])."'");
$_SESSION['vote_add'] = time();
echo '<div class="ok"><center>Отзыв добавлен!</center></div>';
echo'<meta http-equiv="Refresh" content="0; url='.root.'"/>';
} else {
echo '<div class="error"><center>Ошибка при добавлении отзыва!</center></div>';
}
}
}
echo'<div class="menu"><form name="form" action="" method="post">
'.panel('text').'Сообщение:
<br/><textarea name="text" rows="3" cols="20"></textarea>
<br/><input type="submit" value="Добавить"/></form></div>';
echo '<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.root.'">Отзывы</a> | <a href="'.ROOT.'/cpanel.php">В кабинет</a></div>';
break;
}
} else {
echo'<div class="mybar">Вы не авторизированы!</div>
<div class="menu">Для просмотра данной страницы вам необходимо выполнить следующие действия:<br/>
<a href="'.ROOT.'/str/auth.php">Авторизация</a> или <a href="'.ROOT.'/str/reg.php">Регистрация</a></div>
<div class="tfoot"><img src="'.ROOT.'/img/home.png" width="16" height="16" class="left" /> <a href="'.ROOT.'">На главную</a></div>';
}
include ('../system/foot.php');
*/
?>