Виталий Бохин
953 сообщения
#6 лет назад
Приветствую всех, есть необходимость парсить статистику из сети партнерок, они отдают статистику в формате xml, если открыть ссылку в браузере, то видим есть xml все нормально ()
но если пропустить ее через функцию
simplexml_load_file(';);
то выдает ошибку "parser error : Extra content at the end of the document" 
если пропустить через file_get_contents то видно, что там html исходного сайта admitad и  никакого xml. 
В чем может быть проблема? Почему в браузере, по ссылке есть xml, а в функцию не приходит xml, а html?
Кирилл М.
144 сообщения
#6 лет назад
Может, xml для вас работает через браузер, потому что вы авторизованы? У меня вот тоже просто страничка открывается
Андрей Андреев
798 сообщений
#6 лет назад
Проблема в том что xml доступен только авторизированным пользователям. 
Виталий Бохин
953 сообщения
#6 лет назад
Ошибка была у них, спросил у саппорта в чем дело, все починили