Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> inna funkcja niż readfile
tomaszh
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Szczecin

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


czy istnieje inna podobna w działaniu funkcja niż readfile? Niestety na serwerze została zablokowana przez administratora więc nie mogę jej używać. Chodzi o zwyczajny odczyt(ściąganie) plików z serwera. Podaje poniżej kod z readfile.
  1. <?php
  2. $file_extension=strtolower(substr(strrchr($file,"."),1));
  3. switch($file_extension) {
  4. case "pdf": $ctype="application/pdf"; break;
  5. case "zip": $ctype="application/zip"; break;
  6. case "doc": $ctype="application/msword"; break;
  7. case "xls": $ctype="application/vnd.ms-excel"; break;
  8. default: $ctype="application/force-download";
  9. }
  10. header("Pragma: public");
  11. header("Content-disposition: attachment; filename=".basename($file));
  12. header("Content-type: ".$ctype."n");
  13. header("Content-Transfer-Encoding: binary");
  14. header("Content-Length: ".filesize($file));
  15. header("Content-Length: ".filesize($file));
  16. header("Pragma: no-cache");
  17. header("Expires: 0");
  18. readfile($file);
  19. ?>
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: 17.09.2025 - 12:26