URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 364
[ Назад ]

Исходное сообщение
"достучаться до 1С из PHP(+)"

Отправлено papy , 06-Фев-02 20:42 
Возникла необходимость добраться до 1С: Предприятия и Склада из PHP. На 1-й взгляд impossible. Может кто-нибудь делал что-либо подобное? Подскажите PLZ очень нада

Содержание

Сообщения в этом обсуждении
"RE: достучаться до 1С из PHP(+)"
Отправлено fefelov , 06-Фев-02 21:06 
Что значит достучаться? Прочитать базу? Так она в формате DBF, который в PHP поддерживается.

"не просто читать базу (+)"
Отправлено papy , 07-Фев-02 15:52 
Может есть какая-нибудь библиотека на php, где присутствуют функции вида добавить_товар, изменить_цену и т. п.


"RE: достучаться до 1С из PHP(+)"
Отправлено alko , 23-Фев-02 01:58 
Ну раз есть необходимость - тогда разыскивай .dll для 1С которая делает из нее источник данных ODBC. А дальше из PHP легким движением ODBC функций получаешь/отдаешь нужную информацию.

(зы - сам не делал - руки не дошли пока - так что выщелписанное - "просто идея", ок?)


"RE: достучаться до 1С из PHP(+)"
Отправлено Demyan , 26-Фев-02 11:55 
Через OLE можно работать. Во втором томе документации по языку программирования есть информация. Я пробовал на перле - прекрасно работает (правда медленно, пока база запустится). А так вообще практически никаких ограничений. Можно выполнять функции глобального, операторы, етс... Проблема только в том, что все это дело работать будет только под виндой.

"RE: достучаться до 1С из PHP(+)"
Отправлено BartSimpson , 26-Фев-02 12:09 
>Возникла необходимость добраться до 1С: Предприятия
>и Склада из PHP. На
>1-й взгляд impossible. Может кто-нибудь
>делал что-либо подобное? Подскажите PLZ
>очень нада


Да надо пробовать 1С Web расширение (сам не юзал еще).


"RE: достучаться до 1С из PHP(+)"
Отправлено Demyan , 26-Фев-02 14:23 
>Да надо пробовать 1С Web расширение
>(сам не юзал еще).

Есть у нас это вэб-расширение. Оно по типу аспа сделано. Эта тяжелая артиллерия требует персональный IIS, ключи, и прочую чепухню. Для интернет-магазина еще куда не шло. А вот например прайс вытягивать из базы - милое дело через OLE. Я ж грю, там просто как 2х2: очень похоже на Perl::DBI. Пишешь в строке выражение на встроенном, и передаешь методу OLE объекта. И никакого геммороя.