+ if (($proxy_step = step_get($sess)) != FALSE) {
+ // log_rd2($sess, "Postget".$proxy_step."zizi");
+
+ if ($cur_step == $proxy_step) {
+ log_only2($sess, "P");
+ return (FALSE);
+ }
+ else {
+ log_only2($sess, "R");
+ }
+ }
+ else {
+ log_only2($sess, "R");
+ }
+
+ if ($bri == FALSE) {
+ ignore_user_abort(TRUE);
+ if (($sem = lock_data()) != FALSE) {
+ log_only($sess, "P");
+ $bri = &load_data();
+ unlock_data($sem);
+ ignore_user_abort(FALSE);
+ }
+ else {
+ return (FALSE);
+ }
+ }
+
+ if (($user = &$bri->get_user($sess, $idx)) == FALSE) {