$value) { if (is_array($array["$index"])) { sqstripslashes($array["$index"]); } else { $array["$index"] = stripslashes($value); } } } function sqsession_register ($var, $name) { $rg = ini_get('register_globals'); if ( (float)substr(PHP_VERSION,0,3) < 4.1 && empty($rg)) { global $HTTP_SESSION_VARS; $HTTP_SESSION_VARS["$name"] = $var; } else { session_register("$name"); } } function sqsession_unregister ($name) { $rg = ini_get('register_globals'); if ( (float)substr(PHP_VERSION,0,3) < 4.1 && empty($rg)) { global $HTTP_SESSION_VARS; unset($HTTP_SESSION_VARS["$name"]); } else { session_unregister("$name"); } } /** * Search for the var $name in $_SESSION, $_POST, $_GET * (in that order) and register it as a global var. */ function sqextractGlobalVar ($name) { if ( (float)substr(PHP_VERSION,0,3) < 4.1 ) { global $_SESSION, $_GET, $_POST; } global $$name; if( isset($_SESSION[$name]) ) { $$name = $_SESSION[$name]; } if( isset($_POST[$name]) ) { $$name = $_POST[$name]; } else if ( isset($_GET[$name]) ) { $$name = $_GET[$name]; } } ?>