Добрый день, хочу реализовать отправку веб-формы при изменение значение в поле, вот только куда поместить это событие? в init.php у меня все падает Вот пример кода:
Код
<?php
$WEB_FORM_ID = 4; //ид формы
$RESULT_ID = 30; // ид сообщения
$NEW_STATUS_ID = 62; // ид поля
$CHECK_RIGHTS = 'N';
function my_onAfterResultStatusChange($WEB_FORM_ID, $RESULT_ID, $NEW_STATUS_ID, $CHECK_RIGHTS)
{
$send_to = 'mail@gmail.com';
$headers = 'From: sender@youdomen.ru';
if( mail($send_to ,'Тема сообщения',"Проверка функции Mail",$headers) ){
echo 'Mail() работает!';
}else{
echo 'Проблема с функцией Mail()!';
}
}
// зарегистрируем функцию как обработчик события
AddEventHandler('form', 'onAfterResultStatusChange', 'my_onAfterResultStatusChange');
?>