Размер файла: 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');
?>