Nevím, co se všechno zrodí až na klientovi, ale pokud by se jednalo jenom o inputy a hodnoty, pak mi opravdu připadá nejspolehlivější vyzobat Javascriptem ty inputy.
Chyb typu
může být více a na některé by kód nemusel být připraven (konkrétně téhle by nebylo těžké předcházet). Pak bys mohl mít v té databázi zmatky.
- IE8 nepoužívá u atributů uvozovky.
To vede k tomuhle průšvihu:
<input type=radio name=radio value=radio 1 />
Osobně bych také ty rozpracované formuláře radši ukládal do XML souborů - asi by šly lépe srovnávat. V té databázi asi nepřečteš nic.
Neznám ale všechny souvislosti.