Перейти к содержимому


Форма обратной связи

отправка писем

  • Вы не можете ответить в тему
Сообщений в теме: 5

#1 jiykka

    Пользователь

  • Download User
  • PipPip
  • 29 сообщений
Репутация: 0
Начинающий

Отправлено 17 July 2016 - 03:21 AM

Доброго времени суток.
Пытаюсь прикрутить в подвал форму обратной связи и не выходит - письма не отправляются, точнее после нажатия на кнопку отправить идет перезагрузка страницы - но письма не приходят. Очевидно что нужно условие smarty - а какое понять не могу :)))

Вот код:
<form name="formfeedback" id="formfeedback" method="post" action="index.php" role="form" >
<input type="email" placeholder="Email" name="customer_email" id="customer_email" value="{$customer_email}" />
<textarea name="message_text" placeholder="Введите сообщение" id="message_text" rows="6">{$message_text}</textarea>
<button type="submit">Отправить</button>
</form>

Подскажите пожалуйста, кто сталкивался.
  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 July 2016 - 09:39 PM

Очевидно что нужно условие smarty

Очевидно, что нужна обработка в PHP-части, чтобы отправить email исходя из предоставленных формой POST-переменных.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 jiykka

    Пользователь

  • Download User
  • PipPip
  • 29 сообщений
Репутация: 0
Начинающий

Отправлено 18 July 2016 - 12:05 AM

Очевидно что нужно условие smarty

Очевидно, что нужна обработка в PHP-части, чтобы отправить email исходя из предоставленных формой POST-переменных.

Но ведь данная post-переменная (да и все указанные переменные) и так задействована в стандартной форме feedback и обрабатывается в php :(
  • 0

#4 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 148 сообщений
Репутация: 7
Начинающий

Отправлено 18 July 2016 - 10:10 AM

Но ведь данная post-переменная (да и все указанные переменные) и так задействована в стандартной форме feedback и обрабатывается в php :(

А при чем здесь стандартная форма feedback?
  • 0

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 18 July 2016 - 11:46 AM

Если хочется использовать код из feedback.php, то надо и входные данные сделать соответствующими этому коду.
Т.е. нужны еще customer_email и message_subject.
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#6 jiykka

    Пользователь

  • Download User
  • PipPip
  • 29 сообщений
Репутация: 0
Начинающий

Отправлено 20 July 2016 - 02:49 PM

Если хочется использовать код из feedback.php, то надо и входные данные сделать соответствующими этому коду.
Т.е. нужны еще customer_email и message_subject.

К сожалению я большой дуб по php части. Добавил как вы писали message subject (customer email уже был) - все ровно не работает.
Код
<form name="formfeedback" id="formfeedback" method="POST" action="index.php" role="form" >
<input type="email" placeholder="Email" name="customer_email" id="customer_email" value="{$customer_email}" />
<input type="text" placeholder="Тема сообщения" name="message_subject" id="message_subject" value="{$message_subject}" />
<textarea name="message_text" placeholder="Текст сообщения" id="message_text" rows="6">{$message_text}</textarea>
<button type="submit" >Отправить</button>
</form>

  • 0