PHP脚本:下载ics文件

时间:2009-08-21 12:31:26

标签: php download icalendar

我正在为“导出为ics文件”(iCal)设置我们的每周学校议程。 下载提示有效,但在iCal(Mac OS X)中打开时,iCal告诉我日历无效。我在文本编辑器中打开文件,对我来说看起来不错。

我怀疑我的download.php脚本错误或设置了错误的mimetype。

我尝试了texttext/calendar。没有运气。

所以我的问题是:ics文件的正确mimetype是什么?

3 个答案:

答案 0 :(得分:3)

  

iCalendar数据具有MIME内容类型text / calendar。

Wikipedia

如果您正在保存它然后加载它,我怀疑这是问题 - 检查您的数据,字符集,行结尾......

答案 1 :(得分:1)

text/calendar

来自RFC 2447 iCalendar Message-Based Interoperability Protocol

  

2.1 MIME媒体类型

     

包含内容的MIME实体   根据
格式化的信息   本文档将被引用为   “text / calendar”内容类型。它是   假设此内容类型将是   通过MIME传输   电子邮件传输。

答案 2 :(得分:0)

对于其他人来说,这可能是一个非常方便的iCal验证器 - http://severinghaus.org/projects/icv /