Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z pobieraniem pliku
kalit
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 1
Dołączył: 22.02.2009
Skąd: Pomorze : D

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


Witam. Mam taki problem że gdy pobieram plik ze strony to ten plik zawiera w sobie jeszcze część kodu stronki. I teraz moje pytanie. Jak zmodyfikować to pobieranie. Oto kod tej strony

odt.php
  1. <?php
  2. if(isset($_GET['id'])){
  3. header("Content-type: application/octet-stream");
  4. if($_GET['id'] == "wmp"){
  5. header("Content-Disposition: attachment; filename=wmp.wpl");
  6. readfile("http://www.polandiafm.cba.pl/listy/wmp.wpl");
  7. }
  8. if($_GET['id'] == "winamp"){
  9. header("Content-Disposition: attachment; filename=winamp.pls");
  10. readfile("http://www.polandiafm.cba.pl/listy/winamp.pls");
  11. }
  12. }
  13.  
  14.  
  15.  
  16. ?>
  17. <html>
  18. <head>
  19. </head>
  20. <body bgcolor="#FF832D">
  21. <center>
  22. <B>Kliknij na obrazku by rozpoczęcz pobieranie</b>
  23. <br />
  24. <br />
  25. <a href="odt.php?id=wmp"><img src="images/wmp.jpg" alt="Windows Media Player" width="200" height="100"></a>
  26. <br />
  27. <br />
  28. <a href="odt.php?id=winamp"><img src="images/winamp.gif" alt="Winamp" width="100" height="100"></a>
  29. </center>
  30. </body>
  31. </html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A o exit słyszałeś?
Go to the top of the page
+Quote Post
kalit
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 1
Dołączył: 22.02.2009
Skąd: Pomorze : D

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


A można by prosić wtedy jak kod miał by wyglądać, bo niestety tak PHP jeszcze nie umiem ;]
Go to the top of the page
+Quote Post
cim
post
Post #4





Grupa: Zarejestrowani
Postów: 208
Pomógł: 28
Dołączył: 9.08.2004
Skąd: Stargard

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


Uhm, klamrę z linijki 12 przenieś do 13, a w 12 linijce wpisz: exit();

Go to the top of the page
+Quote Post

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: 24.08.2025 - 14:19