J'ai des utilisateurs qui téléchargent des fichiers DOCX que je mets à disposition pour le téléchargement. Les problèmes que nous avons rencontrés sont les types mime inconnus de fichiers DOCX qui obligent IE à ouvrir ces documents en tant que fichiers Zip.PHP - Ouverture des fichiers DOCX téléchargés avec le bon type MIME
Il fonctionne sur un serveur Windows/IIS.
Étant donné qu'il s'agit d'un hôte partagé, je ne peux pas modifier les paramètres du serveur.
Je pensais que je pouvais écrire un code qui traiterait des fichiers DOCX, peut-être sortie personnalisé:
if (extension=docx) {
header("Content-Disposition: attachment; etc)
header('Content-Type: application/application/vnd.openxmlformats-officedocument.wordprocessingml.document');
//Output the file contents etc
}
Serait-ce une solution viable ?? Si oui, quelqu'un peut-il aider à combler les lacunes?
(PS Je sais la syntaxe ci-dessus n'est pas correct, juste un exemple rapide)