0
ksandr_mrg
07.11.12
✎
10:16
|
Поднял Apsche 2.2 локально, поставил php - всё работает.
Создал ВС, написал простую функцию
Функция GetLS(LS)
Если LS = Неопределено Тогда
Результат = 1;
Иначе
Результат = "hhjsfjhdfhdflkh";
КонецЕсли;
Возврат Результат;
КонецФункции
Опубликовал, вызываю через браузер:
<?php
require_once 'c:/php/lib/nusoap.php';
$client = new SoapClient("http://Web:15963@localhost/Test_WS/ws/ws?wsdl");
$result = $client->Call('GetLS', array('LS'=>'Test_param'));
Print $result;
echo '<pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
?>
В выводе ответа от сервера получаю XML с описание типа, но результат получить не могу, т.е. переменная Result пустая, по всей видимости обращение
$client->Call('GetLS', array('LS'=>'Test_param'));
не достукивается до функции, каким образом мне обратиться именно к функции GetLS из вёб-сервиса написанного в 1с?
|
|