View file modules/contakt/index.php

File size: 4.63Kb
<?php
########################################
##	           WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : [email protected]     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include ('../../templates/run.php');
include ('../../templates/func.php');
$title_page = 'Написать письмо администратору сайта';
$m_polozhenie = 'Пишет письмо администратору';
include '../../themes/'.$themes.'.php';
####################
# Ошибка! Антифлуд
  if($_GET['err'] == 'flood')
   {
    $mail_flood = '../../data/flood_mail.txt';
    $mail_flood_list = file($mail_flood);
    $flood_time = time();
    $ip = filter($_SERVER['REMOTE_ADDR']);
    $flood_sec = 0;
    foreach ($mail_flood_list as $key => $string) 
     {
      $flood_arr = explode('|', $string);
      if(trim($flood_arr[0]) == $ip && trim($flood_arr[1]) + 30 >= $flood_time) 
       {
        $flood_sec = (trim($flood_arr[1]) + 30) - $flood_time;
        break;
       }
     }
    echo"<p class=\"err\">Флуд!!! Вы слишком часто отправляете e-mail. E-mail можно отправлять один раз в 30 сек. Подождите еще $flood_sec сек.</p>";
   }
  # Ошибка! Антифлуд
  
echo'<p class="modul_name">Письмо администратору</p>';

if($_GET['mailing'] == 1)
  {
    echo"<p class=\"b\">Письмо успешно отправлено.<br />Отправить еще?</p>";
  }
if($_GET['err'] == 1)
  {
    echo"<p class=\"err\">Ошибка!!! Вы не ввели имя.</p>";
  }
if($_GET['err'] == 2)
  {
    echo"<p class=\"err\">Ошибка!!! Вы не написали текст сообщения.</p>";
  }
if($_GET['err'] == 3)
  {
    echo"<p class=\"err\">Ошибка!!! Вы не ввели проверочное число.</p>";
  }
if($_GET['err'] == 4)
  {
    echo"<p class=\"err\">Ошибка!!! Вы ввели неверно проверочное число.</p>";
  }
if($_GET['err'] == 5)
  {
    echo"<p class=\"err\">Ошибка!!! Ваш IP и браузер забанены!</p>";
  }
if($_GET['err'] == 6)
  {
    echo"<p class=\"err\">Ошибка!!! Вас забанил $banwho за $bantxt! Окончание бана: $bantime[6]$bantime[7].$bantime[4]$bantime[5].$bantime[0]$bantime[1]$bantime[2]$bantime[3] в $bantime[8]$bantime[9]:$bantime[10]$bantime[11] по времени сервера.</p>";
  }
 if($_GET['err'] == 7)
  {
    echo"<p class=\"err\">Ошибка!!! Гостям запрещено писать письма администратору. Войдите в личный кабинет.</p>";
  }
####################
if(isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw)
 {
  echo"<form method=\"post\" action=\"send.php?".session_name()."=".session_id()."\"><p class=\"b\">";
  echo"Сообщение:<br /><textarea rows=\"4\" cols=\"15\" name=\"msg\"></textarea><br />
  <input value=\"Отправить\" name=\"go\" type=\"submit\" /></p></form>";
 }
  elseif($dostup_mailadm == '1')
 {
  $rand = rand(1000, 9999);
  $_SESSION['rand'] = $rand;
  echo"<form method=\"post\" action=\"send.php?".session_name()."=".session_id()."\">
  <p class=\"b\"><font color=\"red\">*</font>Ваше имя:<br /><input name=\"name\" value=\"\" /><br />";
  echo"Ваш e-mail:<br /><input name=\"email\" value=\"\" /><br />";
  echo"<font color=\"red\">*</font>Сообщение:<br /><textarea rows=\"4\" cols=\"15\" name=\"msg\"></textarea><br /><br />
  <font color=\"red\">*</font>Проверочное число <font color=\"red\">$rand</font>:<br /><input size=\"4\" maxlength=\"4\" name=\"imgrand\" value=\"\" /><br /><br />
  <input value=\"Отправить\" name=\"go\" type=\"submit\" /></p></form>";
  echo "<p><font color=\"red\">*</font> - поля, обязательные для заполнения</p>";
 }
else
 {
  echo "<p class=\"b\">Гостям запрещено писать письма администратору. Войдите в личный кабинет.</p>";
 }
####################
include ('../../templates/foot.php');
?>