私のコードの何が問題なのか誰にもわかりますか?
$_POST にあるすべてのイベントに対してカレンダー イベントを作成しようとしています。複数のイベントを含むダウンロード用のカレンダーが 1 つ必要です。
これまでのところ、リストの最後のイベントのみを含むダウンロード用のカレンダー ファイルが生成されます。古いものを上書きします。
助けてくれてありがとう。
//Set the headers
header("Content-Type: text/Calendar");
header("Content-Disposition: inline; filename=calendar.ics");
//Loop through $_POST to get all entries
foreach ($_POST['listItem'] as $value){
$dave = trim($value);
echo "BEGIN:VCALENDAR\n";
echo "VERSION:2.0\n";
echo "PRODID:www.testMeiCalendar.net\n";
echo "METHOD:REQUEST\n"; // requied by Outlook
echo "BEGIN:VEVENT\n";
echo "DTSTART:".$dave."T230000\n";
echo "DTEND:".$dave."T010000\n";
echo "SUMMARY:This is beautiful\n";
echo "LOCATION:Downtown\n";
echo "DESCRIPTION:Let's get together for New Years Eve\n";
echo "UID:ABCD1234\n";
echo "SEQUENCE:0\n";
echo "DTSTAMP:20101125T112600\n";
echo "END:VEVENT\n";
echo "END:VCALENDAR\n";
}