Размер файла: 2.08Kb
<?php
#-----------------------------------------------------#
# Module name : microblog #
# Module version : 1.0 #
# Made by : DanteS #
# E-mail : [email protected] #
# Site : http://visavi.net/pages/user.php?uz=alimp& #
# icq : 8766631 #
# #
# Вы не имеете право вносить изменения в код модуля #
# для его дальнейшего распространения #
#-----------------------------------------------------#
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');
show_title('site.png', 'Новый комментарий');
$config['newtitle'] = 'Новый комментарий';
$post_id = check($_GET['id']);
$total = DB::run() -> querySingle("SELECT count(*) FROM `microblog` WHERE `id`=?;", array($post_id));
if ($total == 0) {
show_error('Такого микроблога нет!');
include_once ('../themes/footer.php');
exit;
}
if (!is_user()) {
show_error("Только для зарегистрированных!");
}
else{
$msg = check($_POST['text']);
if (empty($msg)) {
show_error("Не введено сообщение!");
}
else {
if (utf_strlen($msg) >= 5 && utf_strlen($msg) < 250) {
$msg = no_br($msg);
$msg = antimat($msg);
$msg = smiles($msg);
DB::run()->query("INSERT INTO `microblog_comments` (`user`, `text`, `microblog`, `time`) VALUES (?, ?, ?, ?);", array($log, $msg, $post_id, SITETIME));
redirect("/microblog/comments.php?id=".$post_id."");
}
else{
show_error("Слишком короткое или длинное сообщение! Допустимо от 5 до 250 символов.");
}
}
echo '<img src="../images/img/back.gif" alt="image" /> <a href="comments.php?id='.$post_id.'">Назад</a><br />';
}
include_once ('../themes/footer.php');
?>