in reply to Hidden fields using CGI

If I understand you correctly, you want to add to the hidden fields rather than overwrite them. In that case, why not add the original values back to the parameter?

$query->param($hidden_name, $query->param($hidden_name), @plus_the_new_values );

Cheers,
Ovid

New address of my CGI Course.