Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
21.05.2006, 20:53 | #1 |
Guest
Сообщений: n/a
|
HTML-форма обратной связи
Люди, помогите мне пожалуйста. Исправьте мою html-форму, а то она не работает. Я хочу, чтобы вся информация, введённая в поля отправлялась мне на e-mail, не используя почтовую программу. Вот исходный код:
<form action="" style="margin:0; padding:0; "> <div> <div id="right_content_left"> Ваша Фамилия:<br> <div><input type="text" class="form"></div> <img alt="" src="images/spacer.gif" width="1" height="5"><br> Ваше Имя:<br> <div><input type="text" class="form"></div> <img alt="" src="images/spacer.gif" width="1" height="5"><br> Ваш e-mail адресс:<br> <div><input type="text" class="form"></div> <img alt="" src="images/spacer.gif" width="1" height="5"><br> Ваш телефон:<br> <div><input type="text" class="form"></div> <br> </div> <div id="right_content_right"> Текст сообщения:<br> <div><textarea class="textarea" cols="5" rows="5"></textarea></div> <img alt="" src="images/spacer.gif" width="1" height="5"><br> <div align="right"><input name="" type="image" src="images/clear.jpg"> <input name="" type="image" src="images/send.jpg"> </div> Заранее благодарен. |
Реклама: | Рекомендуем КНС - монитор игровой изогнутый - билеты на футбол в подарок каждому покупателю | циркониевые коронки на передние зубы | палатки | аксессуары премиум класса для гриля | фильм золото |
21.05.2006, 22:14 | #2 | |||||||||||||||||||
Re: HTML-форма обратной связи
LeXoR, для этого нужено php, на сайте http://myweb.ru есть много форм и исправлять у вас нечего, вот самый простой код:
потом просто инклудите его в нужную вам страницу и все.
__________________
РЕКЛАМА ЗАПРЕЩЕНА |
||||||||||||||||||||
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение: |
16.02.2009, 06:58 | #3 |
Неактивный пользователь
Регистрация: 02.09.2007
Сообщений: 1
Репутация: 0
|
Re: HTML-форма обратной связи
Привет. Можно сделать форму обратной связи на html как
описано на http://www.vipform.ru . Это сервис дающий возможность разместить форму обратной сязи на любом сайте. |
18.10.2009, 21:00 | #4 |
Re: HTML-форма обратной связи
__________________
"...жизнь похожа на коробку конфет, когда берёшь одну из конфет никогда не знаешь какая начинка внутри..." (к\ф "Forest Gamp")
|
|
Сказали спасибо: |
06.12.2009, 13:58 | #5 |
Неактивный пользователь
Регистрация: 06.12.2009
Сообщений: 5
Репутация: 0
|
Re: HTML-форма обратной связи
Много готовых уже есть, зачем писать свое
|
23.02.2010, 11:27 | #6 |
Неактивный пользователь
Пол: Регистрация: 23.02.2010
Сообщений: 1
Репутация: 0
|
Re: HTML-форма обратной связи
интнресно
|
03.03.2011, 08:20 | #8 |
Неактивный пользователь
Пол: Регистрация: 03.03.2011
Сообщений: 4
Репутация: 0
|
Re: HTML-форма обратной связи
Подскажите пожалуйста, что у меня не так?
Сделал форму обратной связи и php к ней. Результат: письма на почтовый ящик приходят, только текст написаный на английском приходит коректно, а русский выглядит примерно так:"ОПНБЕПЪЧ ПЮАНРС ТНПЛШ" вот форма: <form action="mail.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> Вот к ней mail.php <?php $body='=?koi8-r?B?'.base64_encode(convert_cyr_string($subject_se nd, "w","k")).'?='; $name = $_POST['name']; $mail = $_POST['email']; $subj = $_POST['subj']; $text = $_POST['msg']; $to_mail = '[email protected]'; 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 'Спасибо! Ваше сообщение отправлено, мы вам ответим в самое короткое время.'; } ?> |
03.03.2011, 09:36 | #9 |
Постоялец
Пол: Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
|
Re: HTML-форма обратной связи
Нужно в заголовке обоих файлов добавить кодировку
Код HTML:
<head> ... <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> ... </head>
__________________
Сергей Сергеевич |
03.03.2011, 09:49 | #10 |
Неактивный пользователь
Пол: Регистрация: 03.03.2011
Сообщений: 4
Репутация: 0
|
Re: HTML-форма обратной связи
Такая кодировка в обеих документах итак есть, а все равно глючит
|
04.03.2011, 22:16 | #11 |
Неактивный пользователь
Пол: Регистрация: 03.03.2011
Сообщений: 4
Репутация: 0
|
Re: HTML-форма обратной связи
Все, разобрался с проблемой (она была не в форме, а в моем сервере)
|
29.03.2011, 10:07 | #12 |
Неактивный пользователь
Пол: Регистрация: 29.03.2011
Сообщений: 2
Репутация: 0
|
Re: HTML-форма обратной связи
Кто знает как создать калькулятор для сайта?
Добавлено через 1 минуту Че никто не знает что ли? |
04.05.2011, 12:18 | #13 |
Пользователь
Пол: Регистрация: 03.12.2005
Сообщений: 30
Репутация: 205
|
Re: HTML-форма обратной связи
интересно, спасибо
|
22.06.2011, 01:20 | #14 |
Re: HTML-форма обратной связи
народ, объясните мне, как нужно инклюдить код написанный во втором посте в хтмл страничку?
я в пхп почти ноль, но с хтмл дружу |
|
12.09.2012, 19:31 | #15 |
Banned
Пол: Регистрация: 18.02.2008
Адрес: Брест
Сообщений: 6
Репутация: 9
|
Re: HTML-форма обратной связи
Сюда бы капча не помешала!
Заспамят!!!!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрипт обратной связи | Andrew Valo | Веб - Программирование | 4 | 15.09.2011 10:41 |
Форма обратной связи | PuPsAn | Веб - Программирование | 3 | 12.09.2008 11:35 |
Как сделать форму обратной связи? | Sasha_ROM | PHP | 2 | 09.01.2008 21:46 |
Скрипт обратной связи | Andrew Valo | Веб - Программирование | 0 | 25.08.2007 00:41 |
|
|