próbuję zrealizować ściąganie pliku (jpg) z serwera lokalnego, adres przykładowo 192.168.1.3.
Zdjęcie jest dostępne (192.168.1.3:8080/picture.jpg), ewidentnie istnieje, problem również nie dotyczy uprawnień.
A czego? - mianowicie kiedy próbuję ściągnąć obrazek przez skrypt, ściąga się pusty plik, przy czym:
- adres pliku przekazany do skryptu jest na pewno poprawny,
- zdjecie mozna wyswietlic, wklepujac powyzszy adres w przegladarce,
- wszystkie pliki projektu są zapisane jako utf-8 (bez BOM).
//$file = $_SESSION['pictureLink']; $file = "http://192.168.1.3:8080/picture.jpg"; //$file = "picture.png"; //header("Content-Disposition: attachment; filename=".$file.".jpg");
Sprawdzalem, czy moze jest jakis blad ze skryptem - ale plik picture.png sciaga sie bez problemu (zakomentowana 3. linijka kodu). Czyli ewidentnie cos jest ze sciezka dostepu do obrazka. Co ciekawe, ale przy odkomentowaniu header'a
pliki nadal sa puste, ale ich nazwy zostaja zmienione na
a) chrome: "http---192.168.1.3-8080-picture.jpg.jpg"

Bylbym bardzo zobowiazany za pomoc, mecze to juz kilka dni i nic...