# This file contains basic encodings
+# encode for putting within double-quotes in SQL
+function enc_sql($str) {
+ $str = str_replace("\\", "\\\\", $str);
+ $str = str_replace('"', "\\\"", $str);
+ return $str;
+}
+
+# encode for output in html. does nothing with whitespace
function enc_html($str) {
$str = str_replace('&', '&', $str);
$str = str_replace('<', '<', $str);
return $str;
}
+# this is a stupid hack to work around html's stupid syntax for checkboxes
+function enc_checked($str) {
+ if($str == 'Yes') {
+ return '" checked="checked';
+ } else {
+ return '';
+ }
+}
+