new session functions
This commit is contained in:
parent
0faffe6160
commit
86aefe0e01
@ -6,7 +6,36 @@
|
|||||||
$session_exists = 0;
|
$session_exists = 0;
|
||||||
$session_expire = 180000;
|
$session_expire = 180000;
|
||||||
|
|
||||||
|
$session_mirror = null;
|
||||||
|
|
||||||
|
function red_session_start() {
|
||||||
|
global $session_mirror;
|
||||||
|
|
||||||
|
session_start();
|
||||||
|
$session_mirror = $_SESSION;
|
||||||
|
session_write_close();
|
||||||
|
}
|
||||||
|
|
||||||
|
function red_session_get($var) {
|
||||||
|
global $session_mirror;
|
||||||
|
if(is_null($session_mirror))
|
||||||
|
red_session_start();
|
||||||
|
return $session_mirror[$var];
|
||||||
|
}
|
||||||
|
|
||||||
|
function red_session_put($var,$val) {
|
||||||
|
session_start();
|
||||||
|
$_SESSION[$var'] = $val;
|
||||||
|
$session_mirror = $_SESSION;
|
||||||
|
session_write_close();
|
||||||
|
}
|
||||||
|
|
||||||
|
function red_session_destroy() {
|
||||||
|
session_start();
|
||||||
|
unset($_SESSION);
|
||||||
|
unset($session_mirror);
|
||||||
|
session_write_close();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function new_cookie($time) {
|
function new_cookie($time) {
|
||||||
|
@ -1 +1 @@
|
|||||||
2015-02-20.950
|
2015-02-22.952
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
$.post(url, data, function(data) {
|
$.post(url, data, function(data) {
|
||||||
if(timer) clearTimeout(timer);
|
if(timer) clearTimeout(timer);
|
||||||
NavUpdate();
|
NavUpdate();
|
||||||
$.fancybox.close();
|
$.colorbox.close();
|
||||||
})
|
})
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
Reference in New Issue
Block a user