Каким образом можно несколько form объединить в одну?
Если нужно использовать один action для обработки всех форм, сделайте hidden поле, в котором будет имя формы (например register, login, recover). На сервере читаете это поле и обрабатываете форму нужным способом (можно использовать switch-case).
Или уточните задачу :)
Без подробностей скорее всего никак. Какую цель вы преследуете? У вас разные методы отправки данных из формы, хотя обрабатывающий скрипт 1.