From de2d855acc856c83e85e032ebf235043b3cd20fb Mon Sep 17 00:00:00 2001 From: davydovct Date: Sat, 9 Jun 2018 18:25:49 +0500 Subject: [PATCH] update submit_time logic --- cleantalkMod.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cleantalkMod.php b/cleantalkMod.php index 3301511..aedf49d 100644 --- a/cleantalkMod.php +++ b/cleantalkMod.php @@ -861,7 +861,11 @@ function cleantalk_store_form_start_time() */ function cleantalk_get_form_submit_time() { - return isset($_SESSION['ct_form_start_time']) ? time() - intval($_SESSION['ct_form_start_time']) : null; + $cookie_submit_time = isset($_COOKIE['apbct_timestamp']) ? time() - intval($_COOKIE['apbct_timestamp']): 0; + if ($cookie_submit_time > 2) + return $cookie_submit_time; + else + return isset($_SESSION['ct_form_start_time']) ? time() - intval($_SESSION['ct_form_start_time']) : 0; } /**