summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-09-02 14:11:28 +0400
committerAndrew Dolgov <[email protected]>2012-09-02 14:11:28 +0400
commit75c648cf5c8d37f7d04e5cc321cede1b266fee28 (patch)
tree932c0b72cbff1b520767f36e0531b261017b7a87 /classes
parent5a49ed95a8b77eac199adeb3e60a1357ad2dda43 (diff)
replace several preg_match() feed id tests with is_numeric()
Diffstat (limited to 'classes')
-rw-r--r--classes/feeds.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/classes/feeds.php b/classes/feeds.php
index c3b20df97..a40fbf1d9 100644
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -154,7 +154,7 @@ class Feeds extends Handler_Protected {
}
}
- if (preg_match("/^-?[0-9][0-9]*$/", $feed) != false) {
+ if (is_numeric($feed) && $feed > 0) {
$result = db_query($this->link, "SELECT rtl_content FROM ttrss_feeds
WHERE id = '$feed' AND owner_uid = " . $_SESSION["uid"]);
@@ -806,7 +806,7 @@ class Feeds extends Handler_Protected {
set_pref($this->link, "_DEFAULT_VIEW_ORDER_BY", $order_by);
set_pref($this->link, "_DEFAULT_INCLUDE_CHILDREN", $include_children);
- if (!$cat_view && preg_match("/^[0-9][0-9]*$/", $feed)) {
+ if (!$cat_view && is_numeric($feed) && $feed > 0) {
db_query($this->link, "UPDATE ttrss_feeds SET last_viewed = NOW()
WHERE id = '$feed' AND owner_uid = ".$_SESSION["uid"]);
}