Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Модули » Модификация модуля

Модификация модуля


     модуль, форма обратной связи    Все вопросы » Модули    3697

вопрос
все думаю видели вот этот модуль...
Конструктор форм обратной связи
может даже кто то из Вас его автор feel

кто подскажет как сделать так, чтобы сообщения приходили не на мейл а в личные сообщения юзеру с ID=1

Ответил: rashpil


Открыть файл с гордым именем engine/modules/form.php

Найти в нём (Строка 270):

$result=mail("$to", $subject, $zag, $head);


И заменить на это:

$db->query("INSERT INTO `".PREFIX."_pm` (`subj`, `text`, `user`, `user_from`, `date`, `pm_read`, `folder`, `reply`) VALUES ( '{$subject}', '{$head)}', '{$member_id['user_id']}', 'DatiX', '".date()."', '', 'inbox', '0')");


Я не тестировал, но должно помочь

2 комментария

rashpil
Эксперт

rashpil - -

Нужно вместо вызова емайл класса пихнуть запрос в скрипт. Если модуль не индийский, то наверное это правка всего в одном месте. Если до выходных не найдёшь решения, пиши в аську 419694531, помогу :)

DatiX
Юзер

DatiX - -

rashpil, то есть раньше не писать? wink

Похожие вопросы

наверх