Dzień dobry,
Mam następujący problem. Muszę wywołać ściąganie pdf-u z mojego serwera. Po kliknięciu na link ma pokazać się okno dialogowe przeglądarki z prośbą o zapisanie pliku.
$path = SITEBASE."downloads/pdfs/".$ed["ebook_file"]; //ścieżka do pliku
$filename =$ed["ebook_file"]; // nazwa pliku pdf
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($path)); // rozmiar pliku
header('Content-Encoding: none');
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename=' . $filename);
readfile($filename);
No i po wywołaniu tego kodu plik "zapisuje" się na dysku jednak posiada 0 bajtów.
Gdzie leży błąd?
Próbowałem kilku innych skryptów i wszystkie kończą się na 0 bajtach.