Саныч, зря вы так. Я одно время именно по такой схеме и работал в команде. Основная проблема там заключалась в том что коллектив очень не постоянный, очень. А все потому что никто не перед кем ответственности не несет и никто никому ничего не должен. Один на один с заказчиком знаешь, что отступать некуда - позади, как говорится...
А вобще да - нужно сидеть и разбираться.
Ни дня без строчки кода.
Ну почему же смешно? Очень даже не смешно. Я, например, ничего не смыслю в дизайне, но мне очень хочется работать - я могу и код написать и сверстать страничку - другую. Но на том же веблансере очень много заказов сайтов "под ключ", а где мне искать дизайнера? Или заставить самого заказчика его искать? Вот тут и неплохо было бы поработать в команде. Плюс для тех же самых новичков это очень хорошая работа пополнить (читай - создать с нуля) свое портфолио. Естественно новички должны быть не уровня <?php echo 'Hello, brother!'; ?>, а хотя бы уметь работать с CURL и ffmpeg + безопасность скриптов, на крайняк иметь представление о том что это такое.
В процессе работы общаемся по скайпу - группу свою создадим. Конечно никто не заставляет сидеть строго от сих до сих, в скайпе будет своя комната и тот же самый новичок сможет оставить вопрос, а другой новичок поможет решить задачу.
И сделать еще одну конференцию для группы + заказчик, чтобы каждый мог с ним пообщаться для решения неясных вопросов напрямую. То есть будет одна конференция для "производственных", внутренних вопросов/разговоров и одна для общения с заказчиком.
Нужно только создать четкую иерархию - кто за что отвечает, кто сколько получает и как сделать так чтоб потом кидалова никакого не было.
И да, лучше делать выбор селектом.
Не забудьте отключить глобальные переменные для нормальной работы скрипта.
И еще, тег "<form>" - парный - его нужно обязательно закрывать.