![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2002
Сообщений: 16
|
Конфигурация такая - Windows, Apache, PHP5.
Создается COM-объект: $m = new COM("MasterAS.enEnterpriseApplicationServer"); У COM-объекта вызывается метод: $s=''; $i = $m->Authorize(...); Все работает нормально... Затем вызываю другой метод: $XML=''; $Result=$m->GetObjectAsXMLExt(1785,158402,"","",&$XML); Здесь происходят две вещи - в $Result возвращается некий код, а в $XML должна передаться строка, но НЕ ПЕРЕДАЕТСЯ !..(Зараза...) Если сделать то же самое в Visual Basic - там все правильно работает, а PHP - почему-то нет... Кто-нибудь может подсказать - как быть ? И второй вопрос - Flash умеет работать с COM-объектами ? |
|
|||||
|
Ветеран форума
|
попробуй убрать амперсант...
пхп по умолчанию работает достаточно оптимально и без нужды он не копирует объекты \ переменные и т. п. $Result=$m->GetObjectAsXMLExt(1785,158402,"","", $XML); |
![]() |
Часовой пояс GMT +4, время: 11:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|