af51c1c53fe1f4b552c0e9a76edd8c33c0a23e26
[readifood.git] / lib / forms.php
1 <?php
2
3   function input($name, $value = null, $type = null) {
4     echo "<input name=\"$name\"";
5     if (isset($type)) echo " type=\"$type\"";
6     if (isset($value)) echo " value=\"$value\"";
7     else echo " value=\"" . $_POST[$name] . "\"";
8     echo ">";
9   }
10
11   function hidden($name, $value = null) {
12     return input($name, $value, "hidden");
13   }
14
15   function submit($name, $value = null) {
16     return input($name, $value, "submit");
17   }
18
19   function textarea($name, $value = null) {
20     echo "<textarea name=\"$name\">";
21     if (isset($value)) echo $value;
22     else echo $_POST[$name];
23     echo "</textarea>";
24   }
25
26   function option($select, $value, $text, $selected = null) {
27     echo "  <option value=\"$value\"";
28     if (! isset($selected)) $selected = $_POST[$select];
29     if ($value == $selected) echo " selected";
30     echo ">$text\n";
31   }
32
33 ?>