Files
HotLunches/usr_lib/hidden-form-fields.php
2026-10-19 15:22:52 -07:00

26 lines
741 B
PHP

<?php
$post_fields = array_keys($_POST);
// Print each form field as a hidden field
for ($i = 0; $i < count($post_fields); $i++) {
$field_name = $post_fields[$i];
$display_field = 1;
// If there is a set of fields to skip, check if this is one of them
if (is_array($skip_fields)) {
for ($j = 0; $j < count($skip_fields); $j++) {
if ($field_name == $skip_fields[$j]) $display_field = 0;
}
}
if ($display_field) {
$field_value = stripslashes($$field_name);
$field_value = str_replace('"',"&quot;",$field_value);
$field_value = str_replace("'","&#39;",$field_value);
echo($indent_spaces . "<input type=\"hidden\" name=\"$field_name\" value=\"$field_value\">\n");
}
}
?>