Php Programming Code Examples
Php > HTML and Php Code Examples
Dynamic form field
Dynamic form field
<?php
function create_form_field($formelement, $label, $db_value = "", $length = 25) {
$form_field = "<label for=\"".$formelement."\">".$label."</label>\n";
$form_field .= " <input name=\"".$formelement."\" type=\"text\" size=\"".$length."\" value=\"";
if (isset($_REQUEST[$formelement])) {
$form_field .= $_REQUEST[$formelement];
} elseif (isset($db_value) && !isset($_REQUEST[$formelement])) {
$form_field .= $db_value;
} else {
$form_field .= "";
}
$form_field .= "\"><br>\n";
return $form_field;
}
// example use
echo "<form method=\"post\">\n";
echo create_form_field("test", "test label", "db val");
echo "\n<input type=\"submit\" name=\"submit\">\n";
echo "</form>";
?>