Chciałbym pobrać plik z serwera z tym, że nie bezpośrednio tylko przez PHP. Tak, żebym mógł zweryfikować przed rozpoczęciem pobieranie czy użytkownik który chce pobrać dany plik ma do niego prawo. Kod jakiego używam
$sf_response->clearHttpHeaders(); $sf_response->setContentType("application/octet-stream"); $sf_response->setHttpHeader("Content-Disposition", "attachment; filename=\"$fileName\""); //readfile($dir.$lock);
podczas pobierania większych plików otrzymuje komunikat
Allowed memory size of 536870912 bytes exhausted (tried to allocate 304097281 bytes) in
Czy da się jakoś w inny sposób wysłać plik do przeglądarki