get("mb_user_gui") !== false) { Mapbender::session()->set("previous_gui",Mapbender::session()->get("mb_user_gui")); } Mapbender::session()->set("mb_user_gui",$gui_id); //lösche session wmc, wenn von einer in andere Gui gewechselt wird if(Mapbender::session()->get("previous_gui") != Mapbender::session()->get("mb_user_gui")) { if (Mapbender::session()->exists("mb_wmc")) { Mapbender::session()->delete("mb_wmc"); } } // // check if user is allowed to access current GUI; // if not, return to login screen // if (!in_array($gui_id, Mapbender::session()->get("mb_user_guis"))) { $e = new mb_exception("mb_validateSession.php: User: " . Mapbender::session()->get("mb_user_id") . " not allowed to access GUI " . $gui_id); session_write_close(); header("Location: ".LOGIN); die(); } ?>