Erstelle das Formular so wie es sein soll z.B. mit Composer (meinetwegen auch mit FP) und übernehme dann (nach evtl. kleinen Korrekturen) die Daten in den CGI-Script. Dann klappts auch mit der Auswahl :-)
Keine andere Möglichkeit?
Speichere Dein generiertes Dokument mit dem Browser als Datei ab und jage diese durch einen HTML-Syntaxchecker. Das hilft ...