<?php
include 'system/include/top.php';
include 'system/include/user.php';
include 'system/function/f.error.php';
$id_podrazd=@absint($_REQUEST['id'], true);
$base->top('Создание темы');
rekl_top('.');
error_start();
if(isset($_POST['ok']))
{
@$author=protect($_POST['author'], 75);
if(empty($author)) error_add('Не введено имя!');
@$title=protect($_POST['title'], 125);
if(empty($title)) error_add('Не введен заголовок!');
@$contact=protect($_POST['contact'], 512);
if(empty($contact)) error_add('Нет контактных данных!');
@$text=protect($_POST['text'], 1024);
if(empty($text)) error_add('Нет текста сообщения!');
if(@$_SESSION['rand']!=@$_POST['protect']) error_add('Неправильно введены цифры защиты!');
unset($_SESSION['rand']);
if(!error_check())
{
if(mysql_query("INSERT INTO `doska_theme` SET `author`='$author', `title`='$title', `contact`='$contact', `text`='$text', `id_podrazd`='{$id_podrazd}', `time`=".time())) echo '<div>Сообщение добавлено!</div>';
else echo '<div class="error">Произошла ошибка при добавлении!</div>'.mysql_error();
echo '<a href="'.$MAIN_ADDR.'podrazd.php?id='.$id_podrazd.'">Назад в раздел</a><br /><a href="'.$MAIN_ADDR.'">На главную доски объявлений</a></div>';
rekl_bottom('.');
$base->bottom();
exit;
}
}
if(error_check()) error_echo();
?><form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<div>
Ваше имя:<br />
<input type="text" name="author" maxlength="75" value="<?php echo @$author; ?>" /><br />
Заголовок объявления:<br />
<input type="text" name="title" maxlength="125" value="<?php echo @$title; ?>" /><br />
Контактная информация(например, e-mail, icq):<br />
<textarea cols="45" rows="4" name="contact"><?php echo @$contact; ?></textarea><br />
Сообщение:<br />
<textarea cols="45" rows="4" name="text"><?php echo @$text; ?></textarea><br />
<input type="hidden" value="<?php echo $id_podrazd; ?>" name="id" />
<input type="hidden" name="ok" />
Защита от спама.<br />
Введите пожалуйста это число:<b>
<?php $rand=''; for($i=0; $i<4; $i++) $rand.=rand(0,9); $_SESSION['rand']=$rand; echo $rand; ?></b><br />
<input type="text" name="protect" maxlength="4" /><br />
<input type="submit" value="Добавить" />
</div>
</form>
<?php rekl_bottom('.'); $base->bottom(); ?>