Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]prosty problem z downloadem
-Gość_Piotr-
post
Post #1





Goście







A więc mam taki button:
Kod
<INPUT TYPE='button' VALUE='pobierz' onClick=" parent.location.href='http://jakis_tam_adres/~konto/download/plik.txt' ">


jak wymusić na przeglądarce by zaczeła sciągać ten plik a nie otwierała go w przeglądarce ? I jeszce takie pytanie... Jak ze względów bezpieczeństwa najlepiej jest zaplanować moduł sciągania (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Z tego co czytałęm to jak sie ma dostęp do mysql to robi się linki postaci ./download.php?id=0 gdzie w bazie kolejnym numerkom przypisuje się kolejne pliki. Czy jest jakaś inna koncepcje ? Z góry dzięki za odpowiedź
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Guest-
post
Post #2





Goście







próbowałem i próbowałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) I nie wiem teraz jak wrzucić katalog w którym jest plik. Ja próbowałem tak:

  1. <?php
  2. $file=$_GET['file'];
  3. $url="./download/" ;
  4. header("Content-Type: application/force-download"); 
  5. header("Content-Type: application/octet-stream"); 
  6. header("Content-Type: application/download"); 
  7. header("Content-Disposition: attachment; filename="$url . basename($file).";"); 
  8. header("Accept-Ranges: bytes"); 
  9. header("Content-Transfer-Encoding: binary"); 
  10. header("Content-Length: ".filesize($file)); 
  11. readfile($file); 
  12. exit(); 
  13. ?>

ale wyskakuje:
Kod
Parse error: parse error, unexpected T_VARIABLE in /home/scrooge/public_html/download.php on line 7
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: 6.10.2025 - 15:42