diff --git a/include/functions.inc b/include/functions.inc
index 50a9318b10ef939889aff16d829b16e5fc42685f..15df054ccbb5e41d94779cb75eae6378024a3243 100644 (file)
--- a/include/functions.inc
+++ b/include/functions.inc
}
}
+/* Returns contents of the given POST variable and check magic quotes settings */
+function get_post($name)
+{
+ if(!isset($_POST[$name])){
+ trigger_error("Requested POST value (".$name.") does not exists, you should add a check to prevent this message.");
+ return(FALSE);
+ }
+ if(get_magic_quotes_gpc()){
+ return(stripcslashes($_POST[$name]));
+ }else{
+ return($_POST[$name]);
+ }
+}
+
// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
?>