![]() |
Обработка формы
Доброе время суток.
У меня возникла небольшая проблемка при обработке письма и отправке нужному адресату. Дело в том что, для корректной обработке письма требуется указать поле «recipient» (получатель) их числа администраторы, пользователи и т.д. После удаления данного поля из шаблона формы(а оно не как не вписывается в общий дизайн сайта), возникает ошибка «E-Mail: <> not valid». Как я понимаю, не указан адрес получателя. Вот кусок кода отвечающий за данную операцию: PHP код:
|
Подровняйте код, плиз. Разбираться в такой кашке мало кому будет интересно. Думаю, кстати, что после этого Вы и сами решите проблему.
|
Цитата:
|
Разгадка в функции
PHP код:
PHP код:
|
Результат после замены : E-Mail: <> not valid
А нельзя ли, просто прописать в коде, email администратора? |
а! точно! извините, я не полностью прочитал сообщение :)
да, можно: PHP код:
|
Извините. Я наверное не правильно описал суть проблемы. Дело в том, как я понял, эта функция проверяет на корректность данные,переданные в переменные с формы?
Но в действительности, адрес получателя (как я понял), запрашивается с базы, зарегистрированных пользователей, администраторов, модераторов и т.д. Можно ли попробовать, подсунуть Email на стадии отправки письма? |
тогда можно удалить
PHP код:
|
Это ошибки выводящиеся, если не указан Email отправителя, да?
PHP код:
Вот нашел, в классах функцию отправки письма и то условие: PHP код:
|
PHP код:
а в первом коде (первый пост) видимо вот это PHP код:
|
Все всем огромное спасибо, все заработало, заменил:
PHP код:
убрал, это условие PHP код:
|
Время: 06:53. |
Время: 06:53.
© OSzone.net 2001-