Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pytanie o pobranie pliku z serwera na dysk
Forum PHP.pl > Forum > PHP
sebacmp
Witam

Mam dość wydaje mi się prosty problem do rozwiązania jednak siedze już nad nim trochę czasu i nie mam roziwązania. Zrobiłem skrypt który generuje plik xml na serwerze i chciałbym żeby klient mógł pobrać ten plik na swój dysk po kliknięciu jednak przeglądarka wyświetla ten plik zamiast zacząć go pobierać na dysk. wyczytałem że trzeba użyć header("Content-Disposition: attachment; filename=$plik"); Jedak nie do końca mi to wychodzi . Czy ktoś już przerabiał tem problem?
Tomplus
Spróbuj:
  1. header("Content-Type: application/force-download");
  2. header("Content-Disposition: attachment; filename=$plik");
sebacmp
<a href="ścieżka" download="nazwa">Pobierz plik</a>

Wymusza na przeglądarce zapisanie pliku dowolnego formatu na dysku.
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-2024 Invision Power Services, Inc.