Hallo,
<input type="hidden" name="hist_idnr" id="hist_idnr" value="<?=$hist_idnr;?>"> <input type="hidden" name="historie_db" id="historie_db" value="<?=$historie_db;?>">
die beiden Inputs werden nicht von dir im Code, sondern vom Browser selber geschlossen. Aber daran kanns doch eigentlich nicht liegen.
Zeig doch mal ein funktionierendes Formular her. Könnte es am Namen "historyform" liegen? Doppelte ID vielleicht?
Gruß
Kalk