Простите если офтоп, Помогите пожалуйста. есть страница http://www.hamalia.ua/Prices/TourSearch/ мне надо послать на нее запрос указывая параметры, и получить результат для грабинга. на сколько я понимаю там запрос на ajax, но меня смущяет даже не это, а формат запроса : http://www.hamalia.ua/tools/hamalia...f46upij0qms6&JsHttpRequest=12655447623921-xml и ответ - {"id":"12655447623921","js":{"result":"<b>\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0443<\/b>"},"text":""} Зарание благодарен.
ответ - в формате JSON а что тебя в запросе смущает? PHPSESSID - вероятно идентификатор сессии, JsHttpRequest - какая-то внутреняя фича \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0443 - строка в юникоде.
BMWSauber json c cp1251 не работает нормально, только с UTF-8. Используй serialize( $data ) / unserialize ( $data )
нашел! сам не понял как и где, но нашел! )) http://www.hamalia.ua/tools/hamalia/toursearch...=99999&duration_min=7&duration_max=10&x=0&y=0
Библиотечку напоминает по аяксу одну. в запросе - данные для сессии, и данные для того, чтобы браузер не кешировал запрос аякса. Правда я ничего не переиначивал с полученными данными. В получателе запроса пришлось перекодировать ручками в utf-8, а в получателе делал обычный eval (так как приходила структура в виде объекта).