aboutsummaryrefslogtreecommitdiffstats
path: root/rss/rss.php
blob: eb3978d306068437f3c6fba34ca4020d8f70d1e5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?
$getdate = date ("Ymd");
$cal = "Jareds32Classes";
include('../functions/ical_parser.php');


$rss = 	"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"."\n";
$rss .= '<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">'."\n";
$rss .= '<rss version="0.91">'."\n";
$rss .= '<channel>'."\n";
$rss .= '<title>PHP iCalender</title>'."\n";
$rss .= '<link>http://www.yoursite.org</link>'."\n";
$rss .= '<description>Someones PHP iCalendar</description>'."\n";
$rss .= '<language>us-en</language>'."\n";
$rss .= '<copyright>Copyright 2002, yoursite.com.</copyright>'."\n";


foreach ($master_array[("$getdate")] as $event_times) {
	foreach ($event_times as $val) {
		$event_start 	= @$val["event_start"];
		$event_start 	= date ($timeFormat, @strtotime ("$event_start"));
		$event_text 	= stripslashes(urldecode($val["event_text"]));
		$event_text 	= strip_tags($event_text, '<b><i><u>');
		$event_text 	= word_wrap($event_text, 21, $tomorrows_events_lines);
		$description 	= stripslashes(urldecode($val["description"]));
		$description 	= strip_tags($description, '<b><i><u>');
   		$rss .= '<item>'."\n";
    	$rss .= '<title>'.$event_start.' '.$event_text.'</title>'."\n";
    	$rss .= '<link>http://localhost/phpicalendar/day.php?getdate='.$getdate.'&cal='.$cal.'</link>'."\n";
    	$rss .= '<description>'.$description.'</description>'."\n";
    	$rss .= '</item>'."\n";
    }
}


$rss .= '</channel>'."\n";
$rss .= '</rss>'."\n";

echo "$rss";


?>

© 2014-2024 Faster IT GmbH | imprint | privacy policy