From 22f0f8ec9c1b644eab1f2abe50feddca9fba7ea9 Mon Sep 17 00:00:00 2001 From: Jim Hu Date: Wed, 3 May 2006 04:21:14 +0000 Subject: fix some problems with php 5 date calcs --- rss/rss.php | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) (limited to 'rss') diff --git a/rss/rss.php b/rss/rss.php index f6fdcea..3317eb7 100644 --- a/rss/rss.php +++ b/rss/rss.php @@ -48,7 +48,7 @@ switch ($rssview){ break; case 'week': $fromdate = dateOfWeek($getdate, 'Sunday'); - $todate = $fromdate + 6; + $todate = date("Ymd", strtotime($fromdate) + 6*24*60*60); $theview = $lang['l_week']." of ".date('n/d/Y',strtotime($fromdate)); break; case 'month': @@ -89,7 +89,7 @@ switch ($rssview){ default: #default to week $fromdate = dateOfWeek($getdate, 'Sunday'); - $todate = $fromdate + 6; + $todate = date("Ymd", strtotime($fromdate) + 6*24*60*60); $theview = ""; } @@ -131,18 +131,9 @@ $rss_language = str_replace($user_language, $iso_language, $language); /* End language modification */ $rss = ""."\n"; - -/* Use 1.0 and strip encoding, use rss_language */ -$rss .= ''."\n"; - -$rss .= ''."\n"; -$rss .= ''.$language.''."\n"; -$rss .= 'Copyright '.date('Y').', '.htmlspecialchars ("$default_path").''."\n"; +$rss .= ''.$rss_language.''."\n"; +$rss .= 'Copyright '.date(Y).', '.htmlspecialchars ("$default_path").''."\n"; //generate the items $numdays = round((strtotime($todate) - strtotime($fromdate))/(60*60*24))+1; @@ -231,7 +222,7 @@ $uid_arr = array(); $rss .= ''.htmlspecialchars ("$default_path").''."\n"; $rss .= ''."\n"; } - $thisdate++; + $thisdate = date("Ymd", strtotime($thisdate)+60*60*24); $i++; } while ($i <= $numdays); -- cgit v1.2.3