ďťż

[PHP] Ukrycie adresu pliku

       

Podstrony


telcocafe

Witam,

chciałem do skryptu downloadu dodać ukrycie adresu bezpośredniego pliku.
Nie chcę widzieć plik pobierany jest z obcyserver.pl/plik tylko mojastrona.pl/download.php?id=1.

Myślałem nad file_get_contest a następnie ustawianiem mimetype ale w przypadku dużych plików może mulić serwer.
Ma ktoś inne propozycje?



if ($plik=fopen('plik','r'))
while (!feof($plik) and (connection_status()==0))
{
print(fread($plik, 1024));
flush();
}
fclose($plik);


if ($plik=fopen('plik','r'))
while (!feof($plik) and (connection_status()==0))
{
print(fread($plik, 1024));
flush();
}
fclose($plik);

Serwer go przecież musi wczytać do siebie a dopiero potem wysłać do przeglądarki użytkownika? Nie myle się?




Serwer go przecież musi wczytać do siebie a dopiero potem wysłać do przeglądarki użytkownika? Nie myle się?


Serwer go przecież musi wczytać do siebie a dopiero potem wysłać do przeglądarki użytkownika? Nie myle się?

No dokładnie... lecz ile serwer może wytrzymać?

RAM przykładowo 1GB. Plik ma 2,5 GB więc częśc jest wczytywana do swapa. Jeżeli na tym samym serwerze działa jeszcze MySQL a sam serwis jest dość popularny to może wystąpić crash mysqla.

@bikstopa: o to właśnie mi chodziło. Tylko jakie nagłówki wysłać?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.