From: Matteo Nastasi (mop) Date: Sun, 20 Mar 2011 16:35:09 +0000 (+0100) Subject: step_get moved into User class (as static function) X-Git-Tag: 3.4.4~14 X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=commitdiff_plain;h=71ce428520a8650430f38327a5d443c7222f89a6;p=brisk.git step_get moved into User class (as static function) --- diff --git a/web/Obj/brisk.phh b/web/Obj/brisk.phh index cc7ff2c..4acf0a7 100644 --- a/web/Obj/brisk.phh +++ b/web/Obj/brisk.phh @@ -957,39 +957,39 @@ class User { } + static function step_get($sess) + { + $fp = FALSE; + do { + if (validate_sess($sess) == FALSE) + break; + + if (file_exists(PROXY_PATH) == FALSE) + mkdir(PROXY_PATH); + if (($fp = @fopen(PROXY_PATH."/".$sess.".step", 'rb')) == FALSE) + break; + if (($s = fread($fp, 8)) == FALSE) + break; + if (strlen($s) != 8) + break; + $arr = unpack('Ls/Li', $s); + fclose($fp); + + // log_rd2("A0: ".$arr[0]." A1: ".$arr[1]); + return ($arr); + } while (0); + + if ($fp != FALSE) + fclose($fp); + + log_rd2("STEP_GET [".$sess."]: return false "); + + return (FALSE); + } } // end class User -function step_get($sess) { - $fp = FALSE; - do { - if (validate_sess($sess) == FALSE) - break; - - if (file_exists(PROXY_PATH) == FALSE) - mkdir(PROXY_PATH); - if (($fp = @fopen(PROXY_PATH."/".$sess.".step", 'rb')) == FALSE) - break; - if (($s = fread($fp, 8)) == FALSE) - break; - if (strlen($s) != 8) - break; - $arr = unpack('Ls/Li', $s); - fclose($fp); - - // log_rd2("A0: ".$arr[0]." A1: ".$arr[1]); - return ($arr); - } while (0); - - if ($fp != FALSE) - fclose($fp); - - log_rd2("STEP_GET: return false "); - - return (FALSE); -} - function step_unproxy($sess) { log_rd2("UNPROXY: ".PROXY_PATH."/".$sess.".step"); if (file_exists(PROXY_PATH) == FALSE) diff --git a/web/briskin5/index_rd.php b/web/briskin5/index_rd.php index 0d2314c..5828065 100644 --- a/web/briskin5/index_rd.php +++ b/web/briskin5/index_rd.php @@ -117,7 +117,7 @@ function maincheck($sess, $cur_stat, $cur_subst, $cur_step, &$new_stat, &$new_su return (FALSE); } - if (($proxy_step = step_get($sess)) != FALSE) { + if (($proxy_step = User::step_get($sess)) != FALSE) { // log_rd2("Postget".$proxy_step."zizi"); if ($cur_step == $proxy_step['s']) {