2009-08-21 9 views
2

Je suis en train de configurer une fonctionnalité pour "exporter en tant que fichier ics" (iCal) notre agenda scolaire hebdomadaire. L'invite de téléchargement fonctionne mais lors de l'ouverture dans iCal (Mac OS X), iCal me dit que le calendrier n'est pas valide. J'ai ouvert le fichier dans un éditeur de texte et ça me va.Script PHP: télécharger le fichier ics

Je soupçonne que mon script download.php est erroné ou que je ne sais pas le mime type. J'ai essayé text et text/calendar. Pas de chance.

Donc, ma question est la suivante: quel est le type de fichier correct pour les fichiers ics?

+0

détail S'il vous plaît l'en-tête que vous utilisez en PHP, pour télécharger le fichier. –

Répondre

3

Les données iCalendar ont le type/contenu de type de contenu MIME.

Wikipedia

Si vous enregistrez le charger alors, je doute que ce soit le problème - vérifier vos données, charset, les fins de ligne ...

+0

ok merci. Je vais créer une nouvelle question plus liée au code si je ne peux pas le gérer. – pixeline

1
text/calendar 

De l'RFC 2447 iCalendar Message-Based Interoperability Protocol:

2,1 MIME type de support

Une entité MIME contenant le contenu informations formatées selon
ce document sera référencé en tant que « text/calendrier » type de contenu. Il est supposé que ce type de contenu sera transporté par un transport de courrier électronique MIME .

Questions connexes