всем добрый день.
Задача: Создать пользователя на сайте при его создании в 1с.
мой опыт в Drupal не большой...
подключение из 1с на сайт я создал, дальнейшее действие мне нужно запустить php скрипт который создаст пользователя... примеры его я тоже нашел в google...
вопрос, куда запихать этот php ? просто бросить в корне сайта? а это безопасно? или создать ноду и запихать в нее ? и каким методом передать параметры GET, безопасно?
спасибо
Комментарии
очень интересно, - наверно при создании в 1С - надо выкладывать пользователя на ftp , а из D7 делать импорт. Писать напрямую в базу было бы как то не по классически, хотя и это возможно.
По идее можно и в корень кинуть, но правильнее сделать простенький модуль и передовать ему данные для создания пользователя.
Либо тянуть страницу admin/people/create и отправлять с нужными данными.
я пошел по пути:
1. в 1с создаю csv файл и кладу его на ftp
2. делаю импорт в drupal 7 модулем feeds
все работает...но как мне закрыть от чужих глаз мой csv файлик?
права доступа на хостинге? стоит 700 но я так понимаю на него если прямой ссылкой обратиться он откроется...
А что, из 1С нельзя по событию отправить http-запрос куда надо?
не понял тебя...что значит запрос куда надо?
.htaccess в помощь.
# Protect files and directories from prying eyes.
Order allow,deny
</FilesMatch>
добавить туда csv
спасибо! работает