Модераторы: Illuminaty

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нечто наподобие анкеты... 
:(
    Опции темы
Pakshin A. S.
Дата 3.7.2005, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Ну я пока вот так переделал:
Код

<?
if($REQUEST_METHOD=="POST")
{$error="";
 if(!isset($email) || !trim($email))
  $error.="<li>Не указан E-mail адрес</li>";
 if(!isset($questions) || !trim($questions))
  $error.="<li>Введите текст сообщения</li>";
 if(!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,3}$", $email))
  $error.="<li>Ошибка при записи E-mail адреса</li>";
 if(!trim($error))
 {
  mail("[email protected]", trim($subject), htmlspecialchars(trim($questions)), "From: ".trim($email));
  Header("Location:feedback.php?action=send");
  exit();
 }
}else
 {
  $email="";
  $subject="";
  $questions="";
  $error="";
 }
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="/style.css" rel="stylesheet" type="text/css">
<script language="javascript">
<!--
function checkform()
{
 if(document.feedback.email.value=='') {alert("Введите E-mail адрес"); document.feedback.email.focus(); return false; }
 if(document.feedback.questions.value=='') {alert("Введите текст сообщения"); document.feedback.questions.focus(); return false; }
 return true;
}
//-->
</script>
</head>

<body>
    <div class=title>Обратная связь</div><br><br>
<?
if(isset($action) && $action=="send")
{
?>
<div>Ваше письмо отправлено. Спасибо за внимание к нашему сайту.</div>
<?
}else
 {
?>
<form method=post onsubmit="return checkform();" name=feedback>
<table border="0" width="300" cellspacing="0" cellpadding="0" class="tr">
<tr>
<td width="50">e-Mail</td>
<td width="250"><input type="text" name="email" style="width:250" value="<?=$email?>"></td>
</tr>
<tr>
<td width="50">Тема</td>
<td width="250"><input type="text" name="subject" style="width:250" value="<?=$subject?>"></td>
</tr>
<tr>
<td width="300" colspan="2"><textarea name="questions" style="width:300; height:100"><?=$questions?></textarea></td>
</tr>
<tr>
<td width="300" colspan="2" align="center"><input type="submit" value="Отправить" name="submit">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="Очистить" name="reset"></td>
</tr>
</table>
</form>
<?
  if(trim($error))
  {
?>
<div>Ошибки:<?=$error?></div>
<? 
  }
 }
?>
</body>
</html>

PM   Вверх
Osrus
Дата 3.7.2005, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



Интересный скрипт, спасибо...


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
Pakshin A. S.
Дата 3.7.2005, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



smile
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0391 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.