Повторюсь: коллеги, загляните на [
club.mountain.ru]. Это альпинистский сайт, один из наиболее популярных и уважаемых. Там все это отлично организовано на PHP, приятно посмотреть. Гляньте в анкету, форму регистрации, форму поиска. Может, разрешат какой-нибудь код позаимствовать.
Вот другая реализация на "Скитальце": [
www.skitalets.ru] . Я им всякие советы написал относительно этой анкеты, они кое-что позаимствовали, но в целом остались "при своих". Ну, у них и людей там меньше, всего-то человек 80
Нынешняя анкета на geocaching.ru, да не обидятся на меня ее авторы, показалась мне чрезмерной, о чем я честно и написал. Да не "показалась", она и есть чрезмерная. Запрашивается куча не только необязательной, а совершенно бесполезной для игры информации. Например, профессия/должность и уровень дохода. Я всегда удивляюсь, когда вижу такой необязательный вопрос в анкете. Владельцы сайта должны же понимать, что подавляющее большинство людей на вопрос о доходах отвечать не будут, значит, статистики для исследования владельцы сайта не получат. Зачем тогда спрашивать? Короткая анкета всегда выглядит предпочтительнее длинной.
На мой взгляд, не надо усердствовать и включать в анкету необязательные вопросы, если они действительно не нужны. Ну вот, например, отчество. Это же не отделение милиции, зачем вам отчество? Телефон. Это же не справочная. Геокэшинг предполагает общение через сайт, а телефонами обмениваются для личной встречи. Кому надо встретиться, выяснит телефон по e-mail. Кстати, большинство не захочет публиковать телефон открыто (можем поспорить на что-либо), так что см. выше - не нужно это поле. "Область Вашего применения" по-русски правильнее называть "Сфера занятости". ОК, необязательное поле. А вот вопрос о доходах, конечно, надо исключить.
(К слову, так и не понятен мне вопрос о картах ("какие вы используете карты"). Я вот преимущественно использую обычные бумажные километровки или более крупные, по возможности. Этого пункта в анкете нет).
+ К анкете обязательно должно прилагаться сообщение об условиях использования персональных данных. Тогда это будет корректно с точки зрения обеспечения прав пользователей (тут уж я говорю как человек, занимающейся этой темой).
Может, вопрос этот (он действительно интересный) вынести на форум отдельным тредом?