Content-type og office 2007

Tags:    php

Hej folkens...

Jeg sidder og leger med lidt kode:

Fold kodeboks ind/udPHP kode 


Og ja jeg har defineret de forskellige ting.

Problemet er at jeg ikke ved hvad jeg skal sætte $type til når jeg skal bruge en docx-fil.

Det jeg gerne vil have den til, er at komme med den der boks om man vil gemme den eller åbne i word.

Fandt et sted at jeg skulle bruge application/x-zip-compressed, men så henter den jo filen som en zip-fil.

Kan i hjælpe mig?





Indlæg senest redigeret d. 09.07.2008 00:30 af Bruger #6080
3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
http://www.vladville.com/2007/04/office-2007-mime-types-for-apache.html

Nederst:

AddType application/vnd.openxmlformats .docx .pptx .xlsx

Har dog ikke testet det



I dette tilfælde skal det nok være således (ikke efterprøvet)

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 09.07.2008 01:41 af Bruger #10667
Kilde: http://www.bram.us/2007/05/25/office-2007-mime-types-for-iis/

Samtlige MIME types for Office 2007 formaterne. Note at jeg ikke har testet disse, men de virker plausible nok.
.docm,application/vnd.ms-word.document.macroEnabled.12
.docx,application/vnd.openxmlformats-officedocument.wordprocessingml.document
.dotm,application/vnd.ms-word.template.macroEnabled.12
.dotx,application/vnd.openxmlformats-officedocument.wordprocessingml.template
.potm,application/vnd.ms-powerpoint.template.macroEnabled.12
.potx,application/vnd.openxmlformats-officedocument.presentationml.template
.ppam,application/vnd.ms-powerpoint.addin.macroEnabled.12
.ppsm,application/vnd.ms-powerpoint.slideshow.macroEnabled.12
.ppsx,application/vnd.openxmlformats-officedocument.presentationml.slideshow
.pptm,application/vnd.ms-powerpoint.presentation.macroEnabled.12
.pptx,application/vnd.openxmlformats-officedocument.presentationml.presentation
.xlam,application/vnd.ms-excel.addin.macroEnabled.12
.xlsb,application/vnd.ms-excel.sheet.binary.macroEnabled.12
.xlsm,application/vnd.ms-excel.sheet.macroEnabled.12
.xlsx,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xltm,application/vnd.ms-excel.template.macroEnabled.12
.xltx,application/vnd.openxmlformats-officedocument.spreadsheetml.template




t