0
BlueBird
06.03.15
✎
15:43
|
Добрый день!
Пытаюсь запускать на сайте на битриксе скрипт php из 1с с передачей параметров. Код следующий:
ФайлОтправки = Новый Файл("D:\ReportLogs\params.txt");
РазмерФайлаОтправки = XMLСтрока(ФайлОтправки.Размер());
Заголовки = Новый Соответствие();
Заголовки.Вставить("Content-Type", "text/html;charset=windows-1251");
Заголовки.Вставить("Content-Lenght", РазмерФайлаОтправки);
Попытка
HTTP.ОтправитьДляОбработки("D:/ReportLogs/params.txt","/download/msg.php","\\192.168.1.100\download\out.txt", Заголовки);
Исключение
Сообщить("Не удалось создать задачи по проверке кассы");
КОнецПопытки;
скрипт msg.php:
if (IsModuleInstalled("im") && CModule::IncludeModule("im"))
{
If(Isset($_POST["TO"])){$TO = $_POST["TO"];}
Else{$TO=146;}
$arMessageFields = array(
// получатель
"TO_USER_ID" => $TO,
// отправитель
"FROM_USER_ID" => 146,
"NOTIFY_TYPE" => IM_NOTIFY_FROM,
// текст уведомления на сайте
"NOTIFY_MESSAGE" => '777 '+$TO
);
CIMNotify::Add($arMessageFields);
}
файл params.txt:
TO=1
Скрипт не видит параметры. То есть отправляет сообщение пользователю 146, а не 1. В чем может быть дело?
|
|