Jump to content
  • 0

Генератор и обработчик форм


klierik
 Share

Question

Приветствуйю.

В общем задача в следующем: нужна форма по таким криериям:

1. имя отправителя

2. емейл отправителя

3. тема сообщения

4. текст сообщения (автоматом вставляется при отправке имя отправителя вместо маркеров)

5. имя получателя

6. емейл получателя

7. капча

по умолчанию предоставляется 3 имени получателя, но должна быть возможность увеличивать кол-во полей.

поля имеют проверку на достоверность данных. после прохождения валидации получатеям приходит соответствующее письмо. отправитель получает автоматом письмо на свой емейл (с другим текстом, указывается в системе).

есть ли генератор форм, а лучше скрипт который можно было бы настроить что бы он умел обработать данные?

спс

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Гугл или коммерческие услуги.

Чем вы должны отличаться от всех остальных?

Повторяю для всех - это не личная неприязнь к экспертам и модераторам, просто правила должны быть для всех одинаковы. ;)

Link to comment
Share on other sites

  • 0

Это не подходит?

Да и еще, пункт 4) не понятен, можешь подробнее пояснить?

4. текст сообщения (автоматом вставляется при отправке имя отправителя вместо маркеров)

Как это он автоматом вставляется? То есть будет готовый шаблон? Имя отправителя как с этим связано не понял?

Edited by rus
Link to comment
Share on other sites

  • 0

Да, абсолютно верно, текст сообщения будет введен в <textarea> и в нем будут, к примеру, такие маркеры:

имя отправителя: %SENDERNAME%

имя получателя: %FRIENDNAME%

в тест сообщения будет вставлена так же ссылка: %LINK%

http://www.php-mail.ru/?id=6 - тут был, но не совсем то, так как юзер сам вводит все данные, кроме Сабжа и Содержимого писма.

интересно, а сколько такое будет стоить по коммерческим услугам? ты случаем не в курсе?

Link to comment
Share on other sites

  • 0
Да, абсолютно верно, текст сообщения будет введен в <textarea> и в нем будут, к примеру, такие маркеры:

интересно, а сколько такое будет стоить по коммерческим услугам? ты случаем не в курсе?

Быстрее и дешевле будет самому написать.

Тут работы на 2 часа тебе. Вместе с прочтением документации и прочим.

Link to comment
Share on other sites

  • 0
интересно, а сколько такое будет стоить по коммерческим услугам? ты случаем не в курсе?

Думаю не больше 10 уе.

По теме понял так:

1. имя отправителя

2. емейл отправителя

3. тема сообщения

4. текст сообщения (автоматом вставляется при отправке имя отправителя вместо маркеров)

5. имя получателя

6. емейл получателя

7. капча

1) 2) и 3) Пользователь вводит сам.

4) В это поле вставляется имя отправителя из поля 1) - так? Но непонятно зачем, ведь это поле предназначено для текста сообщения.

5) и 6) - тут выпадающий список типа селект, так? Если выберет имя такое-то (пункт 5), то в пункте (6) должен автоматом подставиться его емаил, или он сам должен выбрать нужный? Лучше автоматом конечно, а то ненароком имя одно выберет, а отправит на другой емаил. А еще лучше написать текстом, типа если выбрали такой-то емаил (или) имя, то письмо уйдет тому-то... либо этот текст показывать в зависимости от того какое значение выбрано в селекте.

Я могу тебе и за так попробовать сделать на этих выходных, но:

1) Я не обещаю что скрипт будет грамотно работать.

2) Я не обещаю что вообще его сделаю, просто если будет время, то могу покумекать.

Его в принципе легко сделать, просто все по времени и настроению ;)

Link to comment
Share on other sites

  • 0

пишется за пол часа с вылизыванием кода и оформлением под фрэймворк ;) только лишнее это - такие вещи пишутся настолько быстро и редко, а новые знания прибывают так быстро что всегда захочется внести какие-то новые изменения)

Link to comment
Share on other sites

  • 0

2 s0rr0w, спасибо. видимо это лучшее решение.

2 rus, видимо я както запутанно описал. вот приблизительно как оно будет выглядеть:

29579528.jpg

2 Иван Шумов, не хотелось бы ничего подрубать к форме, но все равно спс )

Link to comment
Share on other sites

  • 0

Вот теперь все понятно.

Последний вопрос:

кнопка "добавить друга" - по нажатию добавляется еще два поля "Имя" и "Емаил"?

кнопка "Знак минус" - удаляет по два поля "Имя" и "Емаил" соответственно?

Остальное все понятно вроде.

Link to comment
Share on other sites

  • 0
Вот теперь все понятно.

Последний вопрос:

кнопка "добавить друга" - по нажатию добавляется еще два поля "Имя" и "Емаил"?

кнопка "Знак минус" - удаляет по два поля "Имя" и "Емаил" соответственно?

Остальное все понятно вроде.

да. все именно так.

Друзьям приходят емейлы от ихнего друга.

Но тут еще есть момент, отправитель так же получает своё уникальное письмо.

пойду попробую написать такое.. прийдется вспоминать знания про пхп ;)

Link to comment
Share on other sites

  • 0
да. все именно так.

Друзьям приходят емейлы от ихнего друга.

Но тут еще есть момент, отправитель так же получает своё уникальное письмо.

пойду попробую написать такое.. прийдется вспоминать знания про пхп ;)

Тут будет задействован еще и js, так как надо без перезагрузки выводить текст введеный в поле, а так же создание дополнительных полей в режиме реального времени. И еще скорее всего надо будет делать скрытые поля хидден, хотя может и без них...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy