Файл: pages/complaint.php
Строк: 32
<?PHP
require '../Core/start.php';
$title = 'Жалоба на сайт';
require '../Core/header.php';
$translitit = text($_GET['translitit']);
$count_site = mysql_result(mysql_query("SELECT COUNT(*) FROM `site` WHERE `translitit` = '$translitit'"),0);
if($count_site == '0')
 {
  ?><div class="menu">Указаный сайт не найден</div><?
 }
 else
 {
  $site = mysql_fetch_array(mysql_query("SELECT * FROM `site` WHERE `translitit` = '$translitit'"));
  $count_site_complaint = mysql_result(mysql_query("SELECT COUNT(*) FROM `complaint` WHERE `id_site` = '".$site['id']."'"),0);
   if($count_site_complaint !== '0')
    {
     ?>
     <div class="menu">Жалоба на этот сайт уже подана</div>
     <div class="back"><a href="/pages/site/<?=$site['translitit']?>.html">Назад на сайт</a></div>
     <?
    }
    else
    {
      if(isset($_POST['go']))
       {
        $ip = GetRealIp();
        $error = FALSE;
        $text = text($_POST['text']);
        if(empty($text)){error('Введите текст жалобы');}
        if(empty($_POST['capcha'])){error('Введите код с картинки'); $error_capcha_strlen = TRUE; $error = TRUE;}
        if(!isset($error_capcha_strlen) && !isset($capcha) && $_POST['capcha'] !== $_SESSION['capcha']){error('Код с картинки введен не верно'); $error = TRUE;}
       
        if($error == FALSE)
         {
          mysql_query("INSERT INTO `complaint` (`id_site`,`text`,`ip`) VALUES('".$site['id']."','$text','$ip')");
          ?>
             <div class="menu">
               Ваша жалоба успешно отправлена администрации.
             </div>
               <div class="link"><a href="/pages/site/<?=$site['translitit']?>.html">Перейти к сайту</a></div>
             
          <?
         }
       }
       else
       {
     ?>
      <div class="menu">
       <form action="" method="POST">
        Текст жалобы:<br />
        <textarea name="text"></textarea><br />
        
        Введите код с картинки:<br />
        <img style="border: 1px solid gray; background: url('/captcha/bg_capcha.png');" src = "/captcha/captcha.php" width="90" height="25" /><br />
        <input type="text" name="capcha"><br />
        <input type="submit" name="go" value="Отправить жалобу">
       </form>
       </div>
     <?
     }
    }
 }
require '../Core/footer.php';
?>