Chciałbym odczytać xml'a od dostawcy danych, następnie zapisać wszystkie dane do lokalnego pliku xml.
Dane xml po stronie dostawcy generuje zdalny skrypt -załóżmy: http://domena.pl/data/data.php, a dostęp do skryptu wymaga autoryzacji.
Do autoryzacji użyłem cURL.
CODE
$urL='http://domena.pl/data/data.php';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urL);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, 'user:password');
curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urL);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, 'user:password');
curl_exec($ch);
curl_close($ch);
Po wywołaniu widzę dane w przeglądarce, ale bez tagów?!. Proszę o pomoc, jak mogę w tym przypadku pobrać dane xml i zapisać je lokalnie na serwerze w formacie xml.
Pozdrawiam i z góry dziękuję.