Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] pobieranie plikoiw, header()
Balon
post
Post #1





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

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


skorzystalem z takiego pobierania

  1. <?php
  2. header("HTTP/1.1 200 OK");
  3. header("Status: 200 OK");
  4. header('Content-Type: application/force-download');
  5. header('Content-Disposition: attachment; filename="'.$file.'"');
  6. header('Content-Length: '.filesize($file));
  7. readfile($file);
  8. ?>


jednak zamiast pobierac plik o adresie
Kod
http://www.bzdury.pl/dj flashrider - attenzione(club mix ).mp3

pobiera pusty plik

mozna zobaczyc to tutaj

http://www.bzdury.pl/temp/wiecej/6/attenzioneclub_mix_

prosze o szybkja pomoc... jak to rozwiazac zeby w razie nie istnienia pliku nie pobieral pustego tylko wywalil blad ? i zeby pobieral to co trzeba


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post
Kuziu
post
Post #2





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


sprawdz za pomocą file_exists() czy plik istnieje jesli nie to daj 404 i koniec


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
Balon
post
Post #3





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

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


ale ta funkcja nie dziala z plikami na innych serverach ;/

poza tym jak podaje adres do header to on go przeksztalca dziwnie i zamiast znakow / sa - czyli np http---pliki.pl-example zamiast http://pliki.pl/example
dalczego ?


poradzilem sobie juz winksmiley.jpg pozdrawiam

Ten post edytował Balon 25.06.2006, 11:41:59


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 19:45