}
// Wrapper for elements in $_POST
-function REQUEST_POST ($element, $subElement=-1) {
+function REQUEST_POST ($element, $subElement=null) {
// By default no element is there
$value = null;
$value = $GLOBALS['raw_request']['post'][$element];
// Is $subElement set?
- if (($subElement != -1) && (REQUEST_ISSET_POST($element, $subElement))) {
+ if ((!is_null($subElement)) && (REQUEST_ISSET_POST($element, $subElement))) {
// Then use this
$value = SQL_ESCAPE($value[$subElement]);
- } else {
+ } elseif (!is_array($value)) {
// Escape it here
$value = SQL_ESCAPE($value);
}
// Set it in cache
- $GLOBALS['cache_request']['request_post'][$element][$subElement] = SQL_ESCAPE($value);
+ $GLOBALS['cache_request']['request_post'][$element][$subElement] = $value;
} // END - if
// Return value