Ich wiederhole mich nur ungern:
Die optische Einteilung auf der Seite, wie sie der Browser ausgiebt, hat nur indirekt mit der Bedeutung des "form"-Tags im Quelltext zu tun. Zwei inhaltlich voneinander getrennte Formulare lassen sich als eines verarbeiten, also alle "inputs" etc. in ein "form"-Tag packen. Auch wenn der Anwender im Endeffekt zwei Formulare sieht, sind sie letztendlich nur ein einziges, das abgeschickt wird. Die einzelnen inputs sind durch die Attribute "name" und "value" klar definiert und voneinadner getrennt.
Für die Lösung des Problems also einfach beide Formulare in ein "form"-Tag zusammenfassen und abschicken ("submit").
Es ist unerheblich, ob die zu übermittelnden Informationen in einem oder in zwei "forms" gesendet und verarbeitet werden, da hier offenbar alle Informationen der beiden Formularteile auf einmal benötigt werden.