Добрый день.
Помогите разобраться с настройкой триггера.
Есть скрипт, который щемится на веб-морду и с помощью регулярки тащит оттуда данные вида "количество новых писем, от кого и тема", а потом этот вывод отправляет смс с помощью другого скрипта, вот его код (только вывод):
$response = '0';
if (isset($list))
{
$response = 'Новых писем: '.$count."\n";
foreach ($list as $record)
{
$response .= $record['from'].' - '.$record['subject']."\n";
}
}
print($response);
?>
Выражение триггера: домен:checkmail.php.str(0)}#0
генерация события: нормальный
Элемент данных: тип:внешняя проверка
тип информации: текст
интервал обновления: 60 сек
При таких настройках, скрипт отрабатывает в хаотичное время и в смс приходит только первая строка вывода (новых писем), в консоли вывод такого плана:
Новых писем: 10
[email protected] - test
[email protected] - qwerty
Я так понимаю проблема в правильности выражения триггера домен:checkmail.php.str(0)}#0
Прошу помощи, как правильно настроить выражение???
Заранее спасибо.
Помогите разобраться с настройкой триггера.
Есть скрипт, который щемится на веб-морду и с помощью регулярки тащит оттуда данные вида "количество новых писем, от кого и тема", а потом этот вывод отправляет смс с помощью другого скрипта, вот его код (только вывод):
$response = '0';
if (isset($list))
{
$response = 'Новых писем: '.$count."\n";
foreach ($list as $record)
{
$response .= $record['from'].' - '.$record['subject']."\n";
}
}
print($response);
?>
Выражение триггера: домен:checkmail.php.str(0)}#0
генерация события: нормальный
Элемент данных: тип:внешняя проверка
тип информации: текст
интервал обновления: 60 сек
При таких настройках, скрипт отрабатывает в хаотичное время и в смс приходит только первая строка вывода (новых писем), в консоли вывод такого плана:
Новых писем: 10
[email protected] - test
[email protected] - qwerty
Я так понимаю проблема в правильности выражения триггера домен:checkmail.php.str(0)}#0
Прошу помощи, как правильно настроить выражение???
Заранее спасибо.
Comment