|
php-скрипт из 1С |
☑ |
0
mirror1982
14.04.15
✎
22:56
|
Подскажите, конфа самописная. Сейчас настроили выгрузку на сайт (через ftp сервер). Данные выгружаются, все ок. Но веб-программист, сказал, чтобы автоматически сайт обновлялся после выгрузки из 1С надо, чтобы 1С-ка после выгрузки запускала php-скрипт и дал на него ссылку:
В адресную строку браузера я ввожу этот адрес и происходит обновление, а как запускать этот скрипт прямиком из 1С?
|
|
1
trooba
14.04.15
✎
23:00
|
ЗапуститьПриложение()
|
|
2
mirror1982
14.04.15
✎
23:07
|
(1) а чтобы окно браузера не открывалось, а выполнялось все это в скрытом режиме?
|
|
3
romix
14.04.15
✎
23:13
|
oXMLHTTP = Новый COMОбъект("Msxml2.XMLHTTP");
oXMLHTTP.open(...
или
Соединение = Новый HTTPСоединение ...
|
|
4
oleg_km
14.04.15
✎
23:13
|
HTTPСоединение
|
|
5
oleg_km
14.04.15
✎
23:13
|
Во блин
|
|
6
mirror1982
14.04.15
✎
23:16
|
(5) Соединение = Новый HTTPСоединение(" ")
А дальше что, как сделать так, чтобы он запустился?
|
|
7
oleg_km
14.04.15
✎
23:24
|
Для начала СП почитай. Когда вызовишь метод Отправить вроде скрипт и запустится на PHP
|
|
8
Ma3eIIa
14.04.15
✎
23:24
|
|
|
9
Web00001
15.04.15
✎
03:29
|
|
|
10
Ma3eIIa
15.04.15
✎
03:30
|
(9) так get все равно нуна. а он думал post и все
|
|
11
Web00001
15.04.15
✎
03:33
|
(10)где он так думал? И почему должен быть обязательно пост?
|
|
12
Web00001
15.04.15
✎
03:40
|
>> адресную строку браузера я ввожу этот адрес и происходит обновление
пост, точно не обязателен.
|
|
13
Ma3eIIa
15.04.15
✎
03:41
|
в (8) вроде все понятно
Выполни этот код:
Попытка
HTTP = Новый HTTPСоединение("yandex.ru");
HTTP.Получить("/yandsearch?text=ЗапросПоиска&lr=2", КаталогВременныхФайлов() + "ЗапросПоиска.thml");
Исключение
КонецПопытки;
Открой "ЗапросПоиска.thml" в браузере. Должно быть то же самое. что и н яндексе при строке поиска "ЗапросПоиска"...
Если ошибка - ищи проблемы у себя... прокси, файрволы, оганичения сервера на и всякая хрень...
|
|
14
Web00001
15.04.15
✎
04:29
|
(13)ТС вроде бы не возражал еще :)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший