function _preserveVarByPost($varname, $value)
{
if (is_array($value)) {
foreach ($value as $id => $val) {
$this->_preserveVarByPost($varname . '[' . $id . ']', $val);
}
} else {
$varname = htmlspecialchars($varname);
$value = htmlspecialchars($value);
printf('<input type="hidden" name="%s" value="%s" />' . "\n", $varname, $value);
}
}