|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » форма отправки на мейл |
|
|
форма отправки на мейл
|
Старожил Сообщения: 290 |
Есть форма отправки на емейл длинноватая полей этак 20, ниже представлен обработчик формы. Всё работает как надо. НО. Когда приходит письмо с собранными данными некоторые поля отображаются не так:
Название марки: Мазда Адрес компании: Бобруйск Ваша должность: Менеджер А отображается вот так. Название марки: Мазда Адрес компании: Бобруйск Ваша должность: Менеджер как сделать чтобы всё было как в первом примере? P.S. Когда отправляешь пустую форму тогда все поля расположены как надо.
и ещё встречный вопрос сложно ли сделать чтобы когда в поле ничего не вводишь оно не отображается в присланном письме а сейчас просто после двоеточия пусто: Ваше имя: |
|
Отправлено: 11:18, 22-02-2008 |
Старожил Сообщения: 290
|
Профиль | Отправить PM | Цитировать timon4ik, то что надо.!!
только таким методом не проходит проверка radio даже если отмечаешьк актойтопункт точкой всёравно пишет что незаполнен... |
Последний раз редактировалось oIo_DeN_oIo, 26-02-2008 в 17:40. Отправлено: 16:15, 26-02-2008 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать яваскрипт не заменит проверки не стороне сервера. Попробуйте отключить javascript и отослать пустыми поля. Это скорее для удобства, но написанно грамотно. Что до проверки радиобатонов, то все скрипты надо подгонять под себя. Надо посмотреть как он сделал с полями и почти также сделать с радио + учебник по яваскрипту вам в помощь. Написать такое не видя кода страницы просто невозможно
<script language="JavaScript"> function validate() { error_message=""; if(!document.form1.name1.value) error_message+="Не заполнено поле 1 "; if(!document.form1.name2.value) error_message+="Не заполнено поле 2 "; if(!document.form1.check.checked) error_message+="Radiobutton пуст "; if(error_message) { alert(error_message); return false; } } </script> <form name="form1" action="ссылка_на_обработчик" onsubmit="return validate();"> <INPUT TYPE="text" NAME="name1"><BR> <INPUT TYPE="text" NAME="name2"><BR> <INPUT TYPE="radio" NAME="check"> <INPUT TYPE="submit" name='send' value="send"> </form> надеюсь автор не обидится что взял его скрипт ![]() |
Последний раз редактировалось bruder, 26-02-2008 в 23:24. Отправлено: 22:52, 26-02-2008 | #22 |
Старожил Сообщения: 272
|
Профиль | Отправить PM | Цитировать oIo_DeN_oIo,
для radio надо писать условие if(!document.form1.radio1name.checked) error_message="Не отмечено radio1"; -------------------------------------- О, bruder опередил, извини, не заметил) |
Отправлено: 10:18, 27-02-2008 | #23 |
Старожил Сообщения: 290
|
Профиль | Отправить PM | Цитировать ГЕНИАЛЬНО!!
|
Отправлено: 18:51, 27-02-2008 | #24 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Не могу полноценно зайти на мейл. ру. Помогите пожалуйста. | fomenko | Хочу все знать | 6 | 22-01-2010 19:13 | |
[решено] Форма отправки сообщения на PHP с удаленного SMTP | Artem-Samsung | Вебмастеру | 1 | 14-08-2009 19:11 | |
Форма в С++ | Lisa | Программирование и базы данных | 1 | 11-12-2006 22:03 | |
Как прочитать письма на мейл сервере из PHP? | Vlad Drakula | Вебмастеру | 23 | 22-06-2004 19:37 |
|