|
|
|
@ -0,0 +1,34 @@ |
|
|
|
<?php |
|
|
|
# if(!isset($_POST["y"]))
|
|
|
|
# {
|
|
|
|
# header("Location:.");
|
|
|
|
# exit;
|
|
|
|
# }
|
|
|
|
header('Content-type: text/calendar; charset=utf-8'); |
|
|
|
header('Content-Disposition: inline; filename=calendar.ics'); |
|
|
|
include("./getEvents.php"); |
|
|
|
|
|
|
|
$icalheader = "BEGIN:VCALENDAR
|
|
|
|
VERSION:2.0 |
|
|
|
PRODID:-//hacksw/handcal//NONSGML v1.0//EN"
|
|
|
|
$icalfooter = "END:VCALENDAR"; |
|
|
|
#"BEGIN:VEVENT
|
|
|
|
#UID:" . md5(uniqid(mt_rand(), true)) . "@yourhost.test
|
|
|
|
#DTSTAMP:" . gmdate('Ymd').'T'. gmdate('His') . "Z
|
|
|
|
#DTSTART:19970714T170000Z
|
|
|
|
#DTEND:19970715T035959Z
|
|
|
|
#SUMMARY:Bastille Day Party"
|
|
|
|
|
|
|
|
$events = getEvents(); |
|
|
|
|
|
|
|
|
|
|
|
echo $icalheader; |
|
|
|
foreach($events as $event) |
|
|
|
{ |
|
|
|
echo "BEGIN:VEVENT
|
|
|
|
SUMMARY:".$event["titre"]." |
|
|
|
"."END:VEVENT";
|
|
|
|
} |
|
|
|
echo $icalfooter; |
|
|
|
print_r($events); |
|
|
|
?>
|