Размер файла: 2.25Kb
- <?php
- #-----------------------------------------------------#
- # Module name : microblog #
- # Module version : 1.0 #
- # Made by : DanteS #
- # E-mail : takt96@gmail.com #
- # 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'] = 'Новый микроблог';
-
- if (!is_user()) {
-
- show_error("Только для зарегистрированных!");
-
- }
-
- else{
-
- if (!isset($_POST['submit'])){
- echo '<div class="form">';
- echo '<form action="/microblog/say.php" method="post">';
- echo 'Я хочу сказать:<br />';
- echo '<textarea id="markItUp" cols="25" rows="5" name="text"></textarea><br /><br />';
-
- echo '<input type="submit" value="Сказать" name="submit" /></form><br />Максимум 250 символов</div><br />';
-
- echo '<img src="../images/img/back.gif" alt="image" /> <a href="/pages/user.php?uz='.$log.'&">Назад</a><br />';
- }
-
- 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` (`user`, `text`, `time`) VALUES (?, ?, ?);", array($log, $msg, SITETIME));
-
-
- redirect("/microblog/".SID);
-
- }
- else{
- show_error("Слишком короткое или длинное сообщение! Допустимо от 5 до 250 символов.");
- }
-
- }
- echo '<img src="../images/img/back.gif" alt="image" /> <a href="">Назад</a><br />';
- }
-
- }
- include_once ('../themes/footer.php');
- ?>