' .$conf['session_length'].' ;'; pwg_query($query); return true; } /** * Persistently stores a variable for the current session. * * @param string $var * @param mixed $value * @return bool */ function pwg_set_session_var($var, $value) { if ( !isset($_SESSION) ) return false; $_SESSION['pwg_'.$var] = $value; return true; } /** * Retrieves the value of a persistent variable for the current session. * * @param string $var * @param mixed $default * @return mixed */ function pwg_get_session_var($var, $default = null) { if (isset( $_SESSION['pwg_'.$var] ) ) { return $_SESSION['pwg_'.$var]; } return $default; } /** * Deletes a persistent variable for the current session. * * @param string $var * @return bool */ function pwg_unset_session_var($var) { if ( !isset($_SESSION) ) return false; unset( $_SESSION['pwg_'.$var] ); return true; } ?>