Нашел ошибку! Я создал файл custom_send_mail.php в самом битриксе (через админку) и правил его! В окне правки файла отображалась одна функция mail, но php файл постоянно выдавал ошибку. Как-то странно, написанно было верно... Далее решил открыть файл custom_send_mail.php в cuteftp и обнаружил в нем какой-то код битрикса, помимо функции mail. Удалил весь код битрикса, оставил только функцию mail и все стало работать... теперь буду знать, что лучше файлы редактировать не через битрикс...
Значение $_POST['PREVIEW_TEXT'] нормально передается, только пришлось переконвертировать его в windows-1251 при помощи iconv: iconv("UTF-8", "windows-1251", $_POST['PREVIEW_TEXT']). т.к. для отправки письма использую windows-1251.
А как быть, если нужно передать значение свойства, полученное с помоью CIBlockElement::GetProperty (НЕ множественное)?
<? $dbSV = CIBlockElement::GetProperty(1, 10, "sort", "asc", array("CODE"=>"svoystvo"));
$arSV = $dbSV->Fetch();
?>
Получается есть - $arSV['VALUE'], и его ТОЖЕ нужно передать в custom_send_mail.php и как его тогда нужно будет считывать через $_POST?
Значение $_POST['PREVIEW_TEXT'] нормально передается, только пришлось переконвертировать его в windows-1251 при помощи iconv: iconv("UTF-8", "windows-1251", $_POST['PREVIEW_TEXT']). т.к. для отправки письма использую windows-1251.
А как быть, если нужно передать значение свойства, полученное с помоью CIBlockElement::GetProperty (НЕ множественное)?
<? $dbSV = CIBlockElement::GetProperty(1, 10, "sort", "asc", array("CODE"=>"svoystvo"));
$arSV = $dbSV->Fetch();
?>
Получается есть - $arSV['VALUE'], и его ТОЖЕ нужно передать в custom_send_mail.php и как его тогда нужно будет считывать через $_POST?