Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Bezpośredni transfer pliku do przeglądarki, Ściąganie plików
L_Devil
post
Post #1





Grupa: Zarejestrowani
Postów: 195
Pomógł: 0
Dołączył: 13.04.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam
Użytkownik w formularzu SELECT wybiera sobie plik do ściągnięcia ze strony. Przechodzi on przez sprawdzanie czy ów plik jest aby na pewno dostępny do publicznego downloadu (no, wiadomo, żeby nie ściągał kodów źródłowych strony). Po wybraniu takiego pliku generuję tag
  1. <meta http-equiv="refresh" content="0; url=http://adres-serwera/adres/do/pliku/plik.zip"><
i via'la. Dla plików o formatach 'załącznikowych' (zip, rar, gzip, bz2, etc.) wszystko działa jak ulał. Problem zaczyna się już przy rysunkach. Zamiast pozwalać ściągnąć plik, zostanie on otwarty w przeglądarce...... a już prawdziwym problemem jest ściąganie plików z rozserzeniem .php - są wykonywane przez serwer i tylko ich rezultat jest wyświetlany.
Ma ktoś może pomysł, jak zmusić przeglądarkę do odebrania takich plików do ściągnięcia (chodzi mi zarówno phpowskie, jak i obrazki jak i tekstowe)?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 16:22