From: Andrew Dolgov Date: Wed, 7 Apr 2010 07:46:39 +0000 (+0400) Subject: properly check for entry id array being present before iterating it in mobile/classic... X-Git-Tag: 1.4.2~16 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=b2a653c37f882dab30ba0e063c157413ff23ac31;p=tt-rss.git properly check for entry id array being present before iterating it in mobile/classic (closes #267) --- diff --git a/mobile/classic/functions.php b/mobile/classic/functions.php index 05409d63..c7acba79 100644 --- a/mobile/classic/functions.php +++ b/mobile/classic/functions.php @@ -364,12 +364,14 @@ } if ($catchup_op == "selection") { - $ids_to_mark = array_keys($_GET["sel_ids"]); - if ($ids_to_mark) { - foreach ($ids_to_mark as $id) { - db_query($link, "UPDATE ttrss_user_entries SET - unread = false,last_read = NOW() - WHERE ref_id = '$id' AND owner_uid = " . $_SESSION["uid"]); + if (is_array($_GET["sel_ids"])) { + $ids_to_mark = array_keys($_GET["sel_ids"]); + if ($ids_to_mark) { + foreach ($ids_to_mark as $id) { + db_query($link, "UPDATE ttrss_user_entries SET + unread = false,last_read = NOW() + WHERE ref_id = '$id' AND owner_uid = " . $_SESSION["uid"]); + } } } }