![]() |
![]() |
ВходЗдравствуйте, Гость ( Вход | Регистрация )
|
![]() |
![]() ![]()
Сообщение
#1
|
|
Юзверь ![]() Группа: Пользователи Сообщений: 36 Регистрация: 19.10.2009 Пользователь №: 9,338 Спасибо сказали: 3 Вставить ник ![]() |
Здравствуйте Уважаемые форумчане, я редко сюда обращаюсь, но столкнулся с очень серьёзной проблемой, сейчас я пишу проект, агенства недвижимости, и я работаю с soap и т.п. соеденяю сайт с 2 web сервисами... В общем я подключился к web сервису, вывожу данные... Но все данные выходят масивами:
Типа вот: CODE Array ( [SearchResult] => Array ( [BusinessEntity] => Array ( [Properties] => Array ( [Property] => Array ( [0] => Array ( [Value] => e6f901d3-cca2-de11-af09-00e04c9f0cf6 [!Name] => new_flatid ) [1] => Array ( [Value] => Active [!Name] => statecode ) [2] => Array ( [Value] => Array ( [!name] => Да [!] => true ) То есть, данные я получаю... Но они в таком виде((( Я ума не приложу как это реализовать... Для подробного просмотра того что получаеться смотрите сдесь : http://dom-surgut.ru/test/ Парни очень прошу помогите, кто может... Вот код ваще того что я делаю... CODE <?php // Подключаем код NuSOAP - Необходим для соеденения SOAP require_once('nusoap.php'); // Включаем код NuSOAP $debug = 1; // Создаем экземпляр клиента - В нашем случаи он уже сформирован $client = new soapclient('http://v1:7777/FlatSearchService.asmx?WSDL', true); // Создаём масив связи переменых с сервером... $params = array('streetId'=>'','districtId'=>'0','roomCountMin'=>'1','roomCountMax'=>'8','priceMin'=>'0.0','priceMax'=>'0.0','squareMin'=>'0.0','squareMax'=>'0.0'); // Подключаем масив к сервису Search $mormo = $client->call('Search', $params); // Отображаем данные из масива... (Бля такая каша) echo '<h2>Результат по заросу к сервису Search</h2><pre>'; print_r($mormo); echo '</pre>'; // Пробуем всё это гавно собрать во едино!... // Создаём масивы для разбора микрорайонов из фильтра... $mkr_ser = $client->call('RetrieveFilter'); // Создаём форму и тестируем всё эо гавно!... print "<form action=\"http://v1:7777/FlatSearchService.asmx/RetrieveFilter\" method=POST\>" ; print "<h3><p align=\"center\">Пытаюсь вытащить всё в select</p></h3>\n"; print "<table with\"100%\">"; print "<tr><td>"; print "<form action=\"http://v1:7777/FlatSearchService.asmx/RetrieveFilter\" method=POST\>" ; print "<select name=\"districtId\" class=\"frmInput\">"; print "<option class=\"frmInput\" name=\"districtId\">"; echo print_r($mkr_ser); // Вывод микрарайонов! print "</option>"; print"<option class=\"frmInput\" name=\"districtId\">"; echo print_r($mkr_ser); // Вывод микрарайонов! print "</option>"; print "</select>"; print "</td></tr></table></form>"; ?> Ребят я очень прошу кто может, помогите мне. Если что на пиво сочтёмся! Просто очень это срочнО! Капец как!!! По ссылкам по кодам вы сами разберётесь... Ребят правдо я умоляю помогите, я понимаю что задача не из лёгких, я гугл с яшей одалел уже запросами, я не могу найти тошлком не чего. Просто вся проблема в том что данные из web сервиса.... Я очень вас прошу (IMG:http://antislaed.net/style_emoticons/default/31.gif) А заодно вот кому может пригодиться пример подключения soap к web сервису... |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25 April 2025 - 19:43 |