array(), 'POST' => array(), 'COOKIE' => array()); foreach ($getOrig as $getOrigKey => $getOrigVal) { if ($_GET[$getOrigKey] !== $getOrigVal) { $diff['GET'][$getOrigKey] = array( 'original' => $getOrigVal, 'changed' => $_GET[$getOrigKey] ); } } foreach ($postOrig as $postOrigKey => $postOrigVal) { if ($_POST[$postOrigKey] !== $postOrigVal) { $diff['POST'][$postOrigKey] = array( 'original' => $postOrigVal, 'changed' => $_POST[$postOrigKey] ); } } foreach ($cookieOrig as $cookieOrigKey => $cookieOrigVal) { if ($_COOKIE[$cookieOrigKey] !== $cookieOrigVal) { $diff['COOKIE'][$cookieOrigKey] = array( 'original' => $cookieOrigVal, 'changed' => $_COOKIE[$cookieOrigKey] ); } } if (count($diff['GET']) > 0 || count($diff['POST']) > 0 || count($diff['COOKIE']) > 0) { $gLogger->warning('Dangerous parameters requested!', $diff); } }