Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Firefox psuje plik .docx po kliknięciu w odnośnik
Forum PHP.pl > Forum > Po stronie przeglądarki
gecior
Witam,

Najnowszy Firefox psuje plik .docx po kliknięciu w odnośnik (krzaczki się robią). Próbowałem zmusić przeglądarkę aby otwierała dialog z "save file as:" poprzez download="":

  1. <a download="nazwa pliku" class="link-other" href="http://www.nazwastrony.pl/nazwapliku.docx" target="_blank">nazwa pliku</a>


ale niestety nie działa. Any idea?
timon27
Zalinkuj do pliku php o zawartości:
  1. <?php
  2. header('Content-length: ' . filesize('nazwapliku.docx'));
  3. header('Content-Type: application/octet-stream');
  4. header('Content-Disposition: attachment; filename="nazwapliku.docx"');
  5. header('Content-Transfer-Encoding: binary');
  6. readfile('nazwapliku.docx');
  7. ?>
StrefaPi
tak, żeby było lepiej

doc:
Kod
header('Content-Type: application/msword');

docx:
Kod
header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.