Вход Регистрация
Файл: Modules/complaint.php
Строк: 22
<?php
$title 
'Жалобы';
require_once (
'Sys/head.php');
        
$sait $mysqli->query("SELECT `id`,`name` FROM `".$prefix."sait` WHERE `id` = '".$id."'");
        if(
$sait->num_rows == 0)
            {
                echo 
'<div class="error">';
                echo 
'Данного сайта нет.<br/>';
                echo 
'</div>';
                require_once (
'Sys/foot.php');
                exit;
            }
        
$row $sait->fetch_assoc();
        
$countC $mysqli->query("SELECT `id` FROM `".$prefix."complaint` WHERE `time` > ('".$time."' - 86400) AND `ip` = '".$ip."' AND `sid` = '".$id."'")->num_rows;
        if(
$countC 0)
            {
                echo 
'<div class="error">';
                echo 
'Вы уже подавали жалобу на этот сайт в течении 24 часов!<br/>';
                echo 
'</div>';
                require_once (
'Sys/foot.php');
                exit;                
            }
        if(!isset(
$_POST['ok']))
            {
                echo 
'<div class="title2">Жалоба на сайт <strong>'.$check['name'].'</strong></div>';
                echo 
'
                <div class="d">
                <form action="/m/complaint/'
.$id.'" method="post">
                Текст жалобы (max.150):<br/>
                <textarea class="form" name="text" cols="38" rows="8"></textarea><br/><br/>
                <input type="submit" class="button" name="ok" value="Отправить"/>
                </form></div>'
;
            }
        else
            {
                
$text filter($_POST['text']);
                
$error '';
                if(empty(
$text))
                    {
                        
$error .= 'Не заполнено поле "Текст жалобы".<br/>';
                    }
                if(
mb_strlen($text) > 150)
                    {
                        
$error .= 'Поле "Текст жалобы" содержит больше 150 символов.<br/>';
                    }
                if(!empty(
$error))
                    {
                                echo 
'<div class="error">';
                                echo 
'В результате заполнения полей , выявились ошибки:<br/>';
                                echo 
$error;
                                echo 
'<a href="http://'.$_SERVER['HTTP_HOST'].'/m/complaint/'.$id.'">Назад</a><br/>';
                                echo 
'</div>';                                                    
                    }
                else
                    {
                        
$mysqli->query("INSERT INTO `".$prefix."complaint` SET `sid` = '".$id."', `text` = '".$text."', `time` = '".$time."', `status` = '0', `ip` = '".$ip."'");
                        echo 
'<div class="d">';
                        echo 
'Жалоба отправлена на рассмотрение.<br/>';
                        echo 
'</div>';
                    }                                
            }
?>
Онлайн: 1
Реклама