HelpF.pro

Подключение к 1С Предприятию из PHP с помощью COM соединения.

Данный пример работает для 1С Предприятия v8 и реализует соединение с ним через COM интерфейс посредство PHP класса COM.

Код
<?
// Создаем новое COM соединение
$app = new COM("v8.COMConnector") or die("Невозможно создать COM соединение");

print "Loaded 1Cn";

//Путь к базе и имя пользователя. Третьим параметром
//может выступать пароль пользователя (если задан
//в конфигураторе)

$path = "G:/1cv80/Bases/Test/";
$user = "Test";

//Подсоединяемся к нужной базе
$con = $app->Connect("File=$path;Usr =$user");

//В качестве проверки результата получаем глобальную
//переменную glCurrUser определенную в модуле внешенего
//соединения 1С Предприятия v8 и инициализированную
//при начале работы системы

print "Current 1C user is {$con->glCurrUser}n";

//освобождаем объект
$app->Release();
$app= null;
?>

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq82/view/764.html