From 046d957b7ddfd66d3a7e29b6435c17c314bb27dd Mon Sep 17 00:00:00 2001 From: igor Date: Fri, 30 Oct 2020 17:09:12 +0600 Subject: [PATCH] =?UTF-8?q?=D0=9C=D0=B5=D0=BB=D0=BE=D1=87=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- metadata/include/session.php | 6 ++++-- metadata/include/tools.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/metadata/include/session.php b/metadata/include/session.php index 152c709..be43caf 100644 --- a/metadata/include/session.php +++ b/metadata/include/session.php @@ -4,7 +4,7 @@ //$prolong==true для продления виртуальной сессии function startSession($prolong=true) { - $sessionLifetime = 3600; //В секундах (время жизни должно быть меньше чем session.gc_maxlifetime там значение по умолчанию: 1440/60=24 минутs (60*60=3600 час)) + $sessionLifetime = 3600; //В секундах (время жизни должно быть меньше чем session.gc_maxlifetime там значение по умолчанию: 1440/60=24 минутs (60*60=3600 то это час)) if (!@session_start()){ return false; } @@ -15,7 +15,9 @@ function startSession($prolong=true) if ( $t-$_SESSION['lastactivity'] >= $sessionLifetime ) { $t=$_SESSION['lastactivity']; - session_unset(); + //session_unset(); Удалить все переменные сессии (устарела) + //$_SESSION = array(); + session_reset(); // Удалить все переменные сессии $_SESSION['lastactivity']=$t; return false; } diff --git a/metadata/include/tools.php b/metadata/include/tools.php index 2439544..f9b66e9 100644 --- a/metadata/include/tools.php +++ b/metadata/include/tools.php @@ -16,7 +16,7 @@ function trt($text) global $db; $result=''; - $sql='select translation from _translations where del=false and language_id='.$_SESSION["LNG"].' and identifier=\''.$text.'\';'; + $sql='select translation from main._translations where del=false and language_id='.$_SESSION["LNG"].' and identifier=\''.$text.'\';'; //$sql='select translation from main._translations where del=false and language_id=(select id from main._languages where short_name=\''.$_SESSION["LNG"].'\') and identifier=\''.$text.'\';'; $res = NULL; try