X-Git-Url: http://git.dj3c1t.com/index.cgi?a=blobdiff_plain;f=mw%2Fapp%2Fdata%2Fmodules%2Fshare%2Fmw_data_users_sessions.php;fp=mw%2Fapp%2Fdata%2Fmodules%2Fshare%2Fmw_data_users_sessions.php;h=9a787a0bf90556aace861dc467556e2d532a2c8e;hb=b9147768f6fbd8ad385ce1046a8a50acf27fbb99;hp=a82c9a02ac0ec568b3c61fbef70a43322383ded1;hpb=df71cf8bd8bbaefd3e2389a17def8482f4afb7ef;p=mtweb diff --git a/mw/app/data/modules/share/mw_data_users_sessions.php b/mw/app/data/modules/share/mw_data_users_sessions.php index a82c9a0..9a787a0 100644 --- a/mw/app/data/modules/share/mw_data_users_sessions.php +++ b/mw/app/data/modules/share/mw_data_users_sessions.php @@ -78,8 +78,8 @@ $_SESSION[$this->app_session_key()]["pass"] = md5($user["password"].$_SESSION[$this->app_session_key()]["id"]); $env = $this->env(); return - setcookie($this->app_session_key()."_user", $user["login"], time() + (60 * 60 * 24 * 7), "/") - && setcookie($this->app_session_key()."_pass", $user["password"], time() + (60 * 60 * 24 * 7), "/"); + @setcookie($this->app_session_key()."_user", $user["login"], time() + (60 * 60 * 24 * 7), "/") + && @setcookie($this->app_session_key()."_pass", $user["password"], time() + (60 * 60 * 24 * 7), "/"); } function clear_session(){ @@ -88,10 +88,14 @@ "ip" => $_SERVER["REMOTE_ADDR"], "id" => md5(rand()) ); - $env = $this->env(); return - setcookie($this->app_session_key()."_user", "", 0, "/") - && setcookie($this->app_session_key()."_pass", "", 0, "/"); + @setcookie($this->app_session_key()."_user", "", 0, "/") + && @setcookie($this->app_session_key()."_pass", "", 0, "/"); + } + + function set_session_user($user){ + $this->set_session($user); + $this->user =& $user; } function get_session_user(){