Następnie muszę pobrać ten obrazek na lokalny serwer, jest tam zapisany adres email, wklejam więc:
file_put_contents('obrazek.png', file_get_contents(trim($obrazek)));
jednak zamiast pobrać cały obrazek, pobiera jedynie suffix czyli to co jest przed @ a za już nie mimo że jest to jeden obrazek. Wkleiłem więc adres obrazka na sztywno (adresy się nie zmieniają) i .... pobrał się cały. Jak to jest możliwe i co zmienić żeby się dowiedzieć o co chodzi ? Mój kod ($response to odpowiedź z curl która jest ok):
$html = str_get_html($response);
$obrazek to oczywiście adres obrazka, wyświetlam go przy każdym uruchomieniu skryptu, to właśnie ten adres skopiowałem do kodu gdy zaczął działać, pytanie czemu nie działa w zmiennej ?