Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2014, 09:39
Новичок на форуме
Отправить личное сообщение для kimisa Посмотреть профиль Найти все сообщения от kimisa
 
Регистрация: 09.10.2012
Сообщений: 3

Получение нулевого результата при работе через ajax от стороннего сервера
Я парсю 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>

Последний раз редактировалось kimisa, 13.07.2014 в 09:55.
Ответить с цитированием