X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2FObj%2Fuser.phh;h=b7409dee2421aac0cb35f1553363888a8f7a21b7;hb=bd4ee6dd7696eeb5b0f8d7c7dc0cd9c840843146;hp=4beaa5fd39d2e0b231aaae44b8a615bc662c7718;hpb=8cf173d68f241c4a2afb9d129176d43886026ba0;p=brisk.git diff --git a/web/Obj/user.phh b/web/Obj/user.phh index 4beaa5f..b7409de 100644 --- a/web/Obj/user.phh +++ b/web/Obj/user.phh @@ -465,7 +465,7 @@ class User { function reset() { $curtime = time(); - log_legal($curtime, 'xxx', $this, "STAT:LOGOUT", ''); + log_legal($curtime, $this->ip, $this, "STAT:LOGOUT", ''); $tmp_sess = $this->sess; $this->sess = ""; @@ -651,13 +651,13 @@ class User { return ($ret); } // function maincheck (... - public static function stream_fini($init_string, $is_unrecoverable) + public static function stream_fini($transp, $init_string, $is_unrecoverable) { printf("xXx user::stream_fini\n"); // FIXME: dynamic "Transport_" type - $tans_class = "Transport_iframe"; - $body = $tans_class::fini($init_string, self::base_get(), static::blocking_error($is_unrecoverable)); + $trans_class = Transport::gettype($transp); + $body = $trans_class::fini($init_string, self::base_get(), static::blocking_error($is_unrecoverable)); // ELSE IF XHR THEN: // return (static::blocking_error($is_unrecoverable)); @@ -679,8 +679,6 @@ function stream_init($init_string, $enc, &$header_out, &$body, $get, $post, $coo $curtime = time(); printf("CLASS: [%s] base: [%s]\n", get_class($this), self::base_get()); - - // (webservers_exceeded() || stristr($HTTP_USER_AGENT, "Mozilla/5.0 (Windows NT 6.1; rv:5.0)") || stristr($HTTP_USER_AGENT, "MSIE") || stristr($HTTP_USER_AGENT, "CHROME") ? TRUE : FALSE); log_load("index_rd_ifra_init.php");