Я парсю xml-файл с другого сервера. Принцип: через ajax jquery я получаю данные и в php файле составляю урл, по которому потом и обращаюсь к этому файлу. Он следующего вида:
http://***.ru/SEARCH.aspx?COUNTRY=108&CITY=1221
На мой запрос формируется xml-файл с результатами поиска. Доступа к другому серверу нет.
А прикол состоит в следующем: если я напрямую вбиваю урл в браузере, то он мне грузит это файл с результатами поиска. Если я тоже самое делаю при загрузке страницы, то тоже все нормально. А вот если я обращаюсь к другому серверу в php файле но через аякс, то мне выдаются нулевые результаты. В чем может быть дело?
Код аякса простой
$(form).ajaxSubmit({
success: function (result, statusText, xhr, form) { ajax_search.result(form, result);}
});
Что должно быть
https://yadi.sk/d/6cIc4ki3WUmgy
И что получаю в итоге:
<tours count="0" page="1" session="T__D3B6AB3750414C2F9273A26BAE109D4D" state="search"></tours>