Просмотр файла phones/message.php

Размер файла: 1.97Kb
<?php
if (isset($_POST['note'])) { //скрипт вызван из формы
  $note = htmlspecialchars($_POST['note'], ENT_QUOTES);
  $note = iconv("UTF-8", "windows-1251", $note);
  if (empty($note))
    $err = 'Необходимо ввести текст сообщения.';
  elseif (strlen($note) > 2000)
    $err = 'Текст сообщения не должен содержать более 2000 символов.';
  if (! isset($err)) { //ошибок нет
    include('base.inc');
    $sql = "INSERT INTO message (message, date, host) VALUES ('{$note}', NOW(), '{$REMOTE_ADDR}')";
    mysql_query($sql) or $err = 'Не удалось отправить сообщение.';
    if (! isset($err)) { //ошибок нет
      header('Location: index.php');
      exit;
    }
  }
}
$title = 'Сообщение администратору';
include('header.inc');
echo iconv("windows-1251", "UTF-8", '<P>Пожелания и предложения по улучшению данного приложения направляйте <STRONG>разработчику приложения</STRONG> по адресу:</P>'); ?>
<P ALIGN="right"><A HREF="mailto:[email protected]?subject=phones">[email protected]</A></P>
<?php echo iconv("windows-1251", "UTF-8", '<P>Замечания по поводу <STRONG>содержания</STRONG> справочника (например, если вы не нашли нужного номера в справочнике, но точно знаете, что он существует) направляйте <STRONG>администратору приложения</STRONG>, заполнив форму на этой странице. Если вы хотите получить ответ на свое сообщение, укажите в тексте свои координаты (имя, e-mail, телефон).</P>'); ?>
<?php echo iconv("windows-1251", "UTF-8", '<P>Текст сообщения для администратора приложения (не более 2000 символов):</P>'); ?>
<INPUT TYPE="text" NAME="note" MAXLENGTH="2000"/><?php if (isset($_POST['note'])) echo $_POST['note'] ?>
<br/><anchor><?php echo iconv('windows-1251', 'UTF-8', 'Отправить'); ?>
<go href="message.php" method="post">
<postfield name="note" value="$(note)"/>
</go></anchor>
<?php
if (isset($err)) {
?>
<P><?php echo iconv("windows-1251", "UTF-8", 'Внимание!'); ?> <?php $err=iconv("windows-1251", "UTF-8", $err); echo $err ?></P>
<?php
}
include('footer.inc');
?>