Архив - только для чтения
Архив темы: Почтовые формы
antikyo
Сообщений: 12
Репутация: 6

Сообщение # 331 | 13:06:14
Quote (mob_dp2)
Можно скриптом разбить на сообщения по 10000 символов. Только если капча есть, то придется несколько раз вводить и перехватывать отправку предыдущего письма.

Нет капчи, как скриптом разбить? Нужно 2 почтовые формы создавать насколько я понимаю, но как их отправить одной кнопкой потом, и в каждую форму емейл вбивать надо.. непонятно вобщем..

Добавлено (08-Фев-2012, 11:23:30)
---------------------------------------------
Решил проблему переводом большей части текста в картинки с этим текстом, уменьшил вес с 20 000 до 9 500 символов. Но все же интересно, как это двумя формами сделать?

Добавлено (08-Фев-2012, 13:06:14)
---------------------------------------------
Еще такой вопрос, если с почтовой формы сайта в 5-ти минутном промежутке времени разные пользователи (человек 100) отправят письма, ничего страшного не произойдет?

olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 332 | 14:17:39
Quote (antikyo)
Нужно 2 почтовые формы создавать насколько я понимаю, но как их отправить одной кнопкой потом, и в каждую форму емейл вбивать надо.. непонятно вобщем..

Нет, форма должна быть одна, точнее ее вообще не должно быть - она не нужна.
С формы вы только переписываете параметры которые она отправляет и эмулируете на jQuery такой же запрос. Если получилось - тогда идет разбивать.
Рисуете такую же форму (можно просто скопировать) как стандартная, но при постинге запускаете свою функцию javascript. Функция режет содержимое textarea на блоки по 10000 символов и делает последовательные посты. Каждый ответ желательно тоже записывать и выводить пользователю.

В общем функцию можно совершенствовать до беконечности, зависит от того сколько вы готовы усилий вложить в ее написание.

Не произойдет.

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
antikyo
Сообщений: 12
Репутация: 6

Сообщение # 333 | 15:09:09
Quote (mob_dp2)
Нет, форма должна быть одна, точнее ее вообще не должно быть - она не нужна.
С формы вы только переписываете параметры которые она отправляет и эмулируете на jQuery такой же запрос. Если получилось - тогда идет разбивать.
Рисуете такую же форму (можно просто скопировать) как стандартная, но при постинге запускаете свою функцию javascript. Функция режет содержимое textarea на блоки по 10000 символов и делает последовательные посты. Каждый ответ желательно тоже записывать и выводить пользователю.

В общем функцию можно совершенствовать до беконечности, зависит от того сколько вы готовы усилий вложить в ее написание.

Не произойдет.

Кажется идею понял, использовать свою непочтовую форму, а почтовая форма будет отправлять значения собранные с непочтовой, но увы, далек от программирования на jQuery, придется довольствоваться тем что есть) Спасибо за ответы)
amrita
Сообщений: 569
Репутация: 99

Сообщение # 334 | 20:20:34
На днях подключил функцию доступную для html5: placeholder="E-mail" и в поле E-mail автоматически писался текст который при нажатии исчезал , удобно так как если этот текст писать в value то пользователь мог просто отправить сообщение с моим текстом, а при placeholder="E-mail" всё прекрасно во всех браузерах кроме Internet Explorer - не работает эта функция, а пользователи не могут понять что писать. Мой вопрос: как реализировать эту функцию в Internet Explorer?
Прикрепления: 1757718.jpg (34.7 Kb)

Сделайте шаг навстречу здоровью amrita.club
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 335 | 20:33:04
amrita,
Quote (amrita)
Мой вопрос: как реализировать эту функцию в Internet Explorer?

Скриптом, как и обычно ... записывать значение в value ...
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
amrita
Сообщений: 569
Репутация: 99

Сообщение # 336 | 20:37:51
Проблема в том что как я говорил - значение value должно быть пустым

Сделайте шаг навстречу здоровью amrita.club
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 337 | 20:41:54
amrita,
Quote (amrita)
Проблема в том что как я говорил - значение value должно быть пустым

... Почему?
Это ваша личная прихоть или техническая необходимость?
Quote (amrita)
текст писать в value то пользователь мог просто отправить сообщение с моим текстом

Проверьте значение value и если оно == вашему тексту - выдавайте предупреждение о необходимости заполнить поля своими значениями.
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 20:44:56
amrita
Сообщений: 569
Репутация: 99

Сообщение # 338 | 20:47:58
Рассказываю у меня вопросы задают бабушки и дедушки и они могут пропустить какое то поле при заполнении, но так как оно прописано в value оно будет считаться заполненным, единственное что должно будет в любом случаи заполнено - поле e-mail. Я это уже проверял на себе заполнил только e-mail и что же - сообщение отправилось, а мне прийшло: Ваше имя: Ваше имя, Телефон: Телефон, Ваш вопрос: Ваш вопрос.

Сделайте шаг навстречу здоровью amrita.club
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 339 | 20:50:10
amrita,
Quote (amrita)
единственное что должно будет в любом случаи заполнено - поле e-mail.

Обязательными полями могут быть хоть все - это настраивается в шаблонах форм.
Так же и наоборот.
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 20:51:56
amrita
Сообщений: 569
Репутация: 99

Сообщение # 340 | 20:52:12
Вы меня не понимаете, если заполнено поле value можно ничего не вводить и сообщение отправится, провертьте

Добавлено (11-Мар-2012, 20:52:08)
---------------------------------------------
у меня все поля обязательные

Добавлено (11-Мар-2012, 20:52:12)
---------------------------------------------
у меня все поля обязательные


Сделайте шаг навстречу здоровью amrita.club
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 341 | 20:53:20
amrita,
Quote (amrita)
Вы меня не понимаете

Нет, это вы меня не поняли.
Короче.
Для ИЕ - это реально сделать только скриптом.
Так понятнее?
...

amrita,
Quote (amrita)
каким скриптом?

JavaScript.
Quote (amrita)
у меня мой текст должен быть серым, а текст пользователя чёрным

... Хоть зелёным. JavaScript, по другому никак.
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 20:58:17
amrita
Сообщений: 569
Репутация: 99

Сообщение # 342 | 21:07:00
каким скриптом? у меня мой текст должен быть серым, а текст пользователя чёрным

Добавлено (11-Мар-2012, 21:07:00)
---------------------------------------------

Quote (fflesh)
... Хоть зелёным. JavaScript, по другому никак.
...

Если для вас это так просто, то дайте пример скрипта, я пробывал jquery и простой javascript ничего не получилось. дайте свой скрипт.

Сделайте шаг навстречу здоровью amrita.club
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 343 | 23:31:06
amrita,
Quote (amrita)
Если для вас это так просто,

Я не сказал что это просто, я сказал что это реально.
Quote (amrita)
я пробывал jquery и простой javascript ничего не получилось

Можно посмотреть что именно вы пробовали?
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 23:31:53
sch779
Сообщений: 703
Репутация: 348

Сообщение # 344 | 01:46:17
Quote (amrita)
Если для вас это так просто, то дайте пример скрипта

Судя по всему, у Вас будут проблемы при самостоятельной реализации такого скрипта.
Поэтому можете поступить проще - добавьте к каждому полю аттрибут title="Что нужно вводить в это поле" - теперь, при наведении мышки на поле будет отображаться всплывающая подсказка.

Кстати! Если прописать для сайта DOCTYPE, то аттрибут placeholder нормально будет отрабатывать и в IE!
По крайней мере, на 8-9 версиях IE нормально работает.
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 345 | 03:36:03
sch779,
Quote (sch779)
Поэтому можете поступить проще - добавьте к каждому полю аттрибут title="Что нужно вводить в это поле" - теперь, при наведении мышки на поле будет отображаться всплывающая подсказка.

По моему, проще просто подписать каждое поле, как и сделано в стандартной форме обратной связи )
...
Quote (sch779)
Кстати! Если прописать для сайта DOCTYPE, то аттрибут placeholder нормально будет отрабатывать и в IE!

Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>

<body>
<input placeholder="123" name="" type="text" />
</body>
</html>


...


...

По теме:
jQuery-Placeholder
...
mob_dp2,
Quote (mob_dp2)
бесполезное порно

Согласен.
Проще свой написать )
Но для тех кто не рубит в JavaScript и не хочет заказывать на стороне, возможно, приемлемый вариант ...
...
...
Прикрепления: 6052506.png (9.1 Kb) · 6146186.png (3.8 Kb)

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 12 Мар 2012, 05:15:34
Поиск: