Chciałbym pobrać i zapisać plik, który jest umieszczony na innej stronie. Problem z jakim się natknąłem to pobranie pliku.
Próba 1.
$fileUrl = 'http://bossa.pl/pub/metastock/mstock/sesjaall/sesjaall.prn';
Próba 2.
function get_content($URL){ $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $URL); $data = curl_exec($ch); curl_close($ch); return $data; } $fileUrl = 'http://bossa.pl/pub/metastock/mstock/sesjaall/sesjaall.prn'; $data = get_content($fileUrl);
Zamiast tekstu, który jest na stronie bossa, otrzymuję ciąg dziwnych znaków.
Po zapisaniu tych znaków do pliku:
file_put_contents('plik.txt', $data),
Otrzymuję plik, który ma w treści dokładnie te same znaki co pokazuje var_dump.
Z góry dzięki za pomoc.