diff --git a/interface/lib/classes/tform.inc.php b/interface/lib/classes/tform.inc.php index f6d7a24cc78b0b1e48e3984b3e5e5079a32e6776..d0bb7d128f26bb5697e0ee7dbe5c5c66a9971e85 100644 --- a/interface/lib/classes/tform.inc.php +++ b/interface/lib/classes/tform.inc.php @@ -685,8 +685,8 @@ class tform { unset($_POST); unset($record); } - $_SESSION['_csrf'][$_csrf_id] = ' '; - $_SESSION['_csrf_timeout'][$_csrf_id] = ' '; + $_SESSION['_csrf'][$_csrf_id] = null; + $_SESSION['_csrf_timeout'][$_csrf_id] = null; unset($_SESSION['_csrf'][$_csrf_id]); unset($_SESSION['_csrf_timeout'][$_csrf_id]); @@ -696,6 +696,8 @@ class tform { if($timeout < time()) $to_unset[] = $_csrf_id; } foreach($to_unset as $_csrf_id) { + $_SESSION['_csrf'][$_csrf_id] = null; + $_SESSION['_csrf_timeout'][$_csrf_id] = null; unset($_SESSION['_csrf'][$_csrf_id]); unset($_SESSION['_csrf_timeout'][$_csrf_id]); }