Возникла необходимость добраться до 1С: Предприятия и Склада из PHP. На 1-й взгляд impossible. Может кто-нибудь делал что-либо подобное? Подскажите PLZ очень нада
Что значит достучаться? Прочитать базу? Так она в формате DBF, который в PHP поддерживается.
Может есть какая-нибудь библиотека на php, где присутствуют функции вида добавить_товар, изменить_цену и т. п.
Ну раз есть необходимость - тогда разыскивай .dll для 1С которая делает из нее источник данных ODBC. А дальше из PHP легким движением ODBC функций получаешь/отдаешь нужную информацию.(зы - сам не делал - руки не дошли пока - так что выщелписанное - "просто идея", ок?)
Через OLE можно работать. Во втором томе документации по языку программирования есть информация. Я пробовал на перле - прекрасно работает (правда медленно, пока база запустится). А так вообще практически никаких ограничений. Можно выполнять функции глобального, операторы, етс... Проблема только в том, что все это дело работать будет только под виндой.
>Возникла необходимость добраться до 1С: Предприятия
>и Склада из PHP. На
>1-й взгляд impossible. Может кто-нибудь
>делал что-либо подобное? Подскажите PLZ
>очень нада
Да надо пробовать 1С Web расширение (сам не юзал еще).
>Да надо пробовать 1С Web расширение
>(сам не юзал еще).Есть у нас это вэб-расширение. Оно по типу аспа сделано. Эта тяжелая артиллерия требует персональный IIS, ключи, и прочую чепухню. Для интернет-магазина еще куда не шло. А вот например прайс вытягивать из базы - милое дело через OLE. Я ж грю, там просто как 2х2: очень похоже на Perl::DBI. Пишешь в строке выражение на встроенном, и передаешь методу OLE объекта. И никакого геммороя.