![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 08.01.2008
Сообщений: 14
Репутация: 0
|
Народ, есть сайтик.. На нем нужно установить скрипт для обратной связи з админом??
Искал в инете готовие скрипты, и не чего толком не нашол Некоторие вообше не робочиш -ошибки после установке, а некоторие хоть на локальном сайте работают(тоисть интерфейс рабочий), но ничего не отправляют!Подскажите где можно найти саму простую форму??? |
|
|
|
| Реклама: | Магазин бытовой техники: garlyn насадка мясорубка - переходи на сайт ТАЙМТВ! | Магазин бытовой техники: дон 216 - переходи на сайт ТАЙМТВ! | belimo мв 220 | Магазин бытовой техники: купить микроволновку встраиваемую - переходи на сайт ТАЙМТВ! | 3д печать на заказ в москве |
|
|
#2
|
|
Неактивный пользователь
Пол:
Регистрация: 21.11.2006
Сообщений: 37
Репутация: 8
|
форма в html
Код:
<form action="sendmail.php" method=POST>
<table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td>
Имя:<br>
<input type="text" name="name" value="" style="width:330px;"><br>
</td>
</tr>
<tr>
<td>
E-mail:<br>
<input type="text" name="email" value="" style="width:330px;"><br>
</td>
</tr>
<tr>
<td>
Тема:<br>
<input type="text" name="subj" value="" style="width:330px;"><br>
</td>
</tr>
<tr>
<td>
Сообщение:<br>
<textarea rows=5 name=msg style="width:330px;"></textarea>
</td>
</tr>
<tr>
<td>
<input type=submit value="Отправить">
</td>
</tr>
</table>
</form>
Код:
$name = $_POST['name'];
$mail = $_POST['email'];
$subj = $_POST['subj'];
$text = $_POST['msg'];
if(empty($name)) {
echo 'Имя не указанно!<br>';
$error+=1;
}
if(empty($mail)) {
echo 'E-mail не указан!<br>';
$error+=1;
}
else {
if(!preg_match("/^[a-z0-9_.-]{1,20}@(([a-z0-9-]+\.)+(com|net|org|mil|".
"edu|gov|arpa|info|biz|inc|name|[a-z]{2})|[0-9]{1,3}\.[0-9]{1,3}\.[0-".
"9]{1,3}\.[0-9]{1,3})$/is",$mail)) {
echo 'Некорректный E-mail адрес!<br>';
$error+=1;
}
}
if(empty($text)) {
echo 'Поле сообщения пустое!<br>';
$error+=1;
}
if($error==0) {
mail($to_mail, // to
$subj, // subj
$text, // message
'From: '.$name.' <'.$mail.'>' // header
);
echo 'Спасибо! Ваше сообщение отправлено, мы вам ответим в самое короткое время.';
}
Последний раз редактировалось paf7; 09.01.2008 в 02:10.. |
|
|
|
| Сказали спасибо: |
|
|
#3
|
|
Неактивный пользователь
Пол:
Регистрация: 08.01.2008
Сообщений: 14
Репутация: 0
|
Огромное спасибо, скриптик работает, только дописал
$to_mail = 'мой мейл'; после $text = $_POST['msg']; |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| HTML-форма обратной связи | LeXoR | HTML | 14 | 12.09.2012 18:31 |
| Скрипт обратной связи | Andrew Valo | Веб - Программирование | 4 | 15.09.2011 09:41 |
| Как в делфи сделать форму в параметре? | frostmourne | Скорая помощь | 1 | 26.03.2009 23:56 |
| Форма обратной связи | PuPsAn | Веб - Программирование | 3 | 12.09.2008 10:35 |
| Скрипт обратной связи | Andrew Valo | Веб - Программирование | 0 | 24.08.2007 23:41 |
|
|