Works better with null
[mailer.git] / inc / request-functions.php
index 0ae3de0a6a52c4d17edc49eb04507f38ddf6a8b6..bf045e11feb4ab76c248045395363b71abc972ba 100644 (file)
@@ -113,7 +113,7 @@ function REQUEST_SET_GET ($element, $value) {
 }
 
 // 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;
 
@@ -126,7 +126,7 @@ function REQUEST_POST ($element, $subElement=-1) {
                $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]);
                } elseif (!is_array($value)) {