Архив - только для чтения |
Сообщество uCoz Архивариус Архив Архив темы: Почтовые формы |
Архив темы: Почтовые формы |
Возможно они приходят в папку спам если почтовый адрес отправителя в черном списке почтового клиента.
|
Здравствуйте!
Я создал почтовую форму и для удобства пользователю хочу сделать так: Поле ввода "Ваш e-mail" должно заполняться автоматически из данных, которые вводил пользователь при регистрации. При регистрации пользователь уже указывал свой e-mail, так пусть поле ввода содержит эти данные. И нет необходимости их вводить второй раз. Я беру переменную $EMAIL$ (а может не эту переменную надо указывать?) и в поле ввода пишу <input .... value="$EMAIL$">. |
sign-stone,
1) через $.get() p/s/ всю инфу дальше собирай сам, за тебя думать не буду Любые работы по:
- Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
Да, с CSS- это я конечно ...погорячилась.
mob_dp2, если не сложно, просьба пошаговую !!! инструкцию...Вытаскиваю код формы:
Code <table border="0" width="100%" id="table1" cellspacing="1" cellpadding="2"> <tr><td width="35%">Тема сообщения <font color="red">*</font>:</td><td><select size="1" name="f2"><option>Добавление сайта в каталог</option></select></td></tr> <tr><td>Имя отправителя <font color="red">*</font>:</td><td><input type="text" name="f4" size="30" style="width:95%;" maxlength="70"> </td></tr> <tr><td>E-mail отправителя <font color="red">*</font>:</td><td><input type="text" name="f1" size="30" style="width:95%;" maxlength="70"> </td></tr> <tr><td>Категория нашего каталога, в которую вы добавляете ваш сайт <font color="red">*</font>:</td><td><select size="1" name="f3"><option>Выберите категорию каталога</option> <option>Сайты о кошках общей тематики</option> <option>Породные питомники кошек</option> <option>Фелинологические организации</option> <option>Зоозащитные организации и приюты</option> <option>Услуги для кошек: гостиницы</option> <option>Услуги для кошек: фотографирование</option> <option>Услуги для кошек: перевозка</option> <option>Услуги для кошек: груминг</option> <option>Зоомагазины, розничная торговля</option> <option>Зоотовары, оптовая торговля</option> <option>Ветеринарные клиники</option> <option>Ветеринарные аптеки</option> <option>Ветпрепараты, оптовая продажа</option> <option>Ветеринария: консультация on-line</option> <option>Ручная работа: изделия для кошек от мастеров</option> <option>Печатные СМИ: журналы и газеты (в т.ч. о кошках)</option> <option>Флора</option> <option>Фауна</option> <option>Декоративное садоводство</option> <option>Универсальные сайты природной тематики</option></select></td></tr> <tr><td>Название вашего сайта <font color="red">*</font>:</td><td><input type="text" name="f5" size="30" style="width:95%;" maxlength="70"> </td></tr> <tr><td>URL вашего сайта <font color="red">*</font>:</td><td><input type="text" name="f6" size="30" style="width:95%;" maxlength="70"> </td></tr> <tr><td>Краткое описание сайта <font color="red">*</font>:</td><td><textarea rows="8" name="f7" cols="30" style="width:95%;"></textarea> </td></tr> <tr><td>Полное описание сайта <font color="red">*</font>:</td><td><textarea rows="20" name="f8" cols="30" style="width:95%;"></textarea> </td></tr> <tr><td>URL обратной ссылки <font color="red">*</font>:</td><td><input type="text" name="f9" size="30" style="width:95%;" maxlength="70"> </td></tr> <tr><td>Сообщение администратору:</td><td><textarea rows="7" name="f10" cols="30" style="width:95%;"></textarea> </td></tr> <tr><td colspan="2" align="center"><br /><input type="submit" value="Отправить сообщение"></td></tr> </table> То поле, которое "Полное описание сайта" - не сохраняется - f8 - это имя поля, так? А что тут имя формы? Как можно подробнее..... Создаете сайт питомника? Вам нужен для него домен? - "имя".питомники.рф - в подарок!!!
|
Sultanka, во-первых, почему именно это поле очищается: потому что в том ответе на Ajax-реквест с посылкой данных почтовой формы, кроме текста сообщения (типа "Спасибо, Ваше сообщение успешно отправлено") зачем-то помещается также команда очистки содержимого последнего поля почтовой формы.
Зачем это сделано - это загадка природы , но самый простой способ бороться с этим - это попросту добавить в шаблон еще одно поле типа textarea, пометив его как необязательное, и задать ему в шаблоне стиль dispaly:none (можно даже и вовсе выкинуть его из шаблона - я разницы в работе при этом не заметил). Тогда очищаться будет именно это "лишнее" поле, а все остальные будут сохранияться. Название этого поля, правда, появится и в письме - но это не страшно, можно назвать его просто "-" или "." Как альтернатива - можно запоминать значение поля в момент отсылки формы, вешаться на эвент аджакс-реквеста, и после получения ответа восстанавливать прежнее значение поля - но это уже намного сложнее. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Понедельник, 15 Июн 2009, 20:42:31
|
Есть сайт
http://oriflamekm.at.ua/index/0-7 Как не крути не работает все время одно и тоже Поле "Контактный телефон" заполнено неправильно, как оно может быть заполнено не правильно??? Пытался удалить его вообще но оно не удоляеться В чем может быть проблема???? |
Quote (A_of_D) Вопрос как можно избавиться от обязательного поля E-mail? можно его скрыть и по умолчанию заполнить: Quote <input type="hidden" name="f1" size="30" value="mail@mail.ru" style="width:95%;" maxlength="70"> Где mail@mail.ru - желаемый имаил отправителя, который будет выводиться , когда заказ придёт на ваш имаил Сообщение отредактировал uCoz-XPert - Понедельник, 29 Июн 2009, 12:18:08
|
Dew, средствами конструктора форм - нельзя, можно использовать для этого только текстовое поле.
Если хочется что-нибудь типа контрола календаря или хотя бы проверки даты на валидность перед отсылкой письма - то это нужно делать скриптами, либо прикручивая их к стандартной форме (это достаточно сложно), либо нарисовав HTML-код формы самому по образцу кода стандартной формы. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
|
| |||