File size: 2.12Kb
<?php
/**********************************************/
/* Автор скрипта: Александр Есин */
/* E-Mail: [email protected] ([email protected]) */
/* ICQ: 6464729 */
/* Site: http://ticlove.ru */
/**********************************************/
?>
<?php define ('SECURED', true); ?>
<?php require (dirname(__FILE__).'/../_inc/sql.php'); ?>
<?php require (dirname(__FILE__).'/../_inc/config.php'); ?>
<?php require (dirname(__FILE__).'/../_inc/function.php'); ?>
<?php
if (isset($_POST['action']))
{
$email = trim($_POST['email']);
$theme = intval($_POST['theme']);
$message = trim($_POST['msg']);
if ($theme < 0 or $theme > 5) $theme = 0;
// Проверяем данные переданные пользователем
if (empty($email)) echo '<span class="red">Введите Ваш e-mail</span>';
else if (!function_email($email) or strlen($email) > 100) echo '<span class="red">Ошибка в e-mail адресе! Пример: [email protected]</span>';
else if (empty($theme)) echo '<span class="red">Вы не выбрали тему</span>';
else if (empty($message)) echo '<span class="red">Введите сообщение</span>';
else
{
$message = iconv('utf-8', 'windows-1251', $message);
if (strlen($message) > 2000) $message = substr($message, 0, 2000);
$message = iconv('windows-1251', 'utf-8', $message);
if (mysql_query("INSERT INTO `q_feedback` (`email`, `theme`, `message`, `id_user`, `date`) VALUES ('".function_sql($email)."', '".$theme."', '".function_sql($message)."', '".(isset($_SESSION['auth_id']) ? $_SESSION['auth_id'] : 0)."', '".time()."');"))
{
?>
<span class="green">Ваше сообщение отправлено</span>
<script type="text/javascript">setTimeout('location="/index.php"', 1000)</script>
<?php
}
else echo '<span class="red">При отправке сообщения произошла ошибка</span>';
}
}
?>