From 36ff61b38e2f374c03543b70cce487415b793073 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 7 Apr 2011 19:04:32 +0200 Subject: [PATCH] fix E_NOTICE in rss when calling i.e. http://bm.bogo/rss.php/test?sort=date_desc --- www/rss.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/www/rss.php b/www/rss.php index 298d9ba..50240e5 100644 --- a/www/rss.php +++ b/www/rss.php @@ -26,8 +26,14 @@ require_once 'www-header.php'; $bookmarkservice = SemanticScuttle_Service_Factory::get('Bookmark'); $cacheservice = SemanticScuttle_Service_Factory::get('Cache'); -if (isset($_SERVER['PATH_INFO']) && strlen($_SERVER['PATH_INFO']) >1) { - list($url, $user, $cat) = explode('/', $_SERVER['PATH_INFO']); +if (isset($_SERVER['PATH_INFO']) && strlen($_SERVER['PATH_INFO']) > 1) { + $parts = explode('/', $_SERVER['PATH_INFO']); + if (count($parts) == 3) { + list($url, $user, $cat) = $parts; + } else { + list($url, $user) = $parts; + $cat = null; + } } else { $url = ''; $user = '';