Покинул форум
Сообщений всего: 12
Дата рег-ции: Окт. 2008
Помог: 0 раз(а)
Люди, хелп!
Пытаюсь нарисовать свой сервис на php (в качестве пробы).
У сервиса есть две функции. Одна-getQuote возвращает цифирь (из примеров), вторая-GetOneOrder возвращает по номеру заказа сам заказ клиента:
Id заказчика, Имя заказчика, Номер заказа, Дату заказа
Возникли две проблемы: проблема намбер раз: при использовании SOAP-клиента написанного на PHP первая функция нормально работает - возвращает циферку. А вот вторая ругается
"looks like we got no XML document", хотя при выводе $client->__getLastResponse()
выводится вот такой ответ:
проблемма намбер два:
1С ругается на обе функции : говорит "The XML or Text declaration must start at line/column 1/1 "
при просмотре ответа это действительно есть эта ошибка (в ответе перед <?xml стоит пробел). хотя PHP-клиент не ругается на первую функцию
Собсно вопрос где покопаться чтобы поправить?
----- Есть 10 типов людей:
Кто понимает двоичную систему и кто нет
valenok
Отправлено: 17 Октября, 2008 - 11:41:10
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
1. Давайте сюда код клиента, посмотрим.
2.Искать откуда берется пробел.
----- Truly yours, Sasha.
Paltash
Отправлено: 17 Октября, 2008 - 12:02:33
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Окт. 2008
----- Есть 10 типов людей:
Кто понимает двоичную систему и кто нет
Paltash
Отправлено: 21 Октября, 2008 - 10:27:27
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Окт. 2008
Помог: 0 раз(а)
Люди! Ну неужели никто не подскажет???
....
Ураа!!!
Я понял!! Блин. всё оказалось банально...
При написании сервера открывающийся тег <?php был не самым первым символом в коде.
а перед ним стоял пробел.
Как оказалось вот он-то мне и подпорчивал всё.
Для меня, как новичка в PHP это было немного нетривиально. Но разобрался...
Может кому и пригодится..
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.