function MAX_getStoredArray($key, $default) { global $session; $pageName = basename($_SERVER['PHP_SELF']); $value = $default; if (isset($_REQUEST[$key])) { $value = explode(',', $_REQUEST[$key]); if (!get_magic_quotes_gpc()) { MAX_addslashes($value); } } elseif (isset($session['prefs'][$pageName][$key])) { $value = explode(',', $session['prefs'][$pageName][$key]); } return $value; }
function test_MAX_addslashes() { $item = 'ab\'cd'; MAX_addslashes($item); $this->assertEqual('ab\\\'cd', $item); }