создание регистрационной формы

Хорошо, позвольте мне сначала объяснить свою ситуацию:

Я являюсь частью организации, которая «проводит» мероприятия. Например, у нас есть ежегодный лагерь, конькобежный спорт, турниры по прыжкам в воду / футбол, обеды и тому подобное.

Теперь они хотят, чтобы я разработал их веб-сайт. Обычно я сначала записываю это на бумаге, поэтому я и пытаюсь это сделать. Но проблема здесь:

Им нужна регистрационная форма. Но для каждого события / мероприятия задаваемые вопросы различаются. Например, для ежегодного лагеря есть вопрос «Какая у вас аллергия?». Для хоккейного турнира есть вопросы: «Какой у вас любимый цвет майки?» И «Назовите 5 человек в вашей команде». *

* примечание: есть общие вопросы, такие как имя / возраст / местонахождение / телефон / адрес электронной почты.

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

Сейчас я думаю о том, как это включить. В идеале я бы хотел, чтобы вся эта информация попала в базу данных.

Мои варианты 1) Использование онлайн-регистрационной формы для сбора общей информации. Передайте ссылку PDF, но откройте PDF-файл в БРАУЗЕРЕ с возможностью писать на нем. После отправки только что сохраненный PDF-файл может быть отправлен по электронной почте.

2) .. ну это все, что у меня есть сейчас, лол.

У кого-нибудь есть предложения / решения?

большое спасибо!

используемая технология: c # / vb.net ASP.NET!


person masfenix    schedule 05.01.2009    source источник
comment
Извините, но какое отношение ко всему этому имеет файл PDF?   -  person DKATDT    schedule 06.01.2009
comment
Организация создаст PDF-файл со всеми вопросами.   -  person masfenix    schedule 06.01.2009


Ответы (4)


Такого рода приложения создавались 1000 раз. Воспользуйтесь одним из них. Evite, если нужно.

Или одну из этих альтернатив Evite.

Или воспользуйтесь формой приложения Google. Творит чудеса для небольших мероприятий.

person Triptych    schedule 05.01.2009

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

person Sparr    schedule 05.01.2009
comment
Привет, я хотел это сделать, но для некоторых вопросов требуется текстовое поле, для некоторых - поле со списком, для некоторых - радиоконтроллер. Я понимаю, что у меня нет этой функции при использовании PDF, но с помощью онлайн-формы я бы хотел предотвратить спам. - person masfenix; 06.01.2009
comment
Нет причин, по которым вы не можете сделать это с помощью динамически генерируемых форм. - person Sparr; 06.01.2009

Если вам нравится сначала создавать подобные диаграммы, вам может понравиться Планировщик продуктов. У них также есть масса существующих шаблонов регистрации.

person PEZ    schedule 05.01.2009

Сохраните список вопросов и типов ввода: текстовое поле, текстовое поле и т. Д. Затем получите список вопросов с идентификатором формы при создании формы, вставив HTML на основе типа вопроса. Затем сохраните данные обратно в базу данных, когда пользователь отправит форму по идентификатору формы и идентификатору вопроса.

person Sean James    schedule 05.01.2009