czy możliwe jest aby za pomocą header przesłać plik który znajduje się poniżej drzewa katalogu serwera?
dr_bonzo
6.01.2006, 16:13:32
Za pomoca file_get_contents (lub fopen itd) i echo + wyslanie headerow da sie wyslac (do usera) plik znajdujacy sie poza (ponizej? - ponizej tj gdzie? wewnatrz drzewa?) drzewem DocumentRoot serwera www.
patigo
6.01.2006, 16:23:14
tak poza drzewem documentroot serwera www, w miejscu do którego nie będzie dostepu po przez przeglądarkę. a chodzi o wysyłanie plików np zip czy rar.
klikasz w link ktory przekierowuje cię do skryptu który wywoła pobieranie wybranego pliku do użytkownika.
czy jakiś przykład mógłbym otrzymać?
dtb
6.01.2006, 16:38:42
próbowałeś z header ('Location: ../../../../..') ? sprawdz tez: file://sciezka/do/pliku .wydaje mi sie ze sie nie da ale mozesz sprobowac
patigo
6.01.2006, 16:39:59
próbowałem
dtb
6.01.2006, 16:47:59
mam inny pomysl (o ile tak idzie):
ustawiasz headerem typ pliku w zaleznosci od rozszezenia sciaganego pliku. otwierasz plik do pobrania do odczytu i drukujesz na ekranie kazda litere.