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

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

Обратная связь


 EsviLLs    04.11.2012    Йа креведко    Идиотские вопросы    5215

Как сделать чтоб когда в обратную связь водился e-mail он присылался на почту?

18 комментариев

nowheremany
Эксперт

nowheremany - -

Ну наконецто пополнился список самых IQ-шных вопросов

Благодарность принимаю тут Связь

skitalec
Юзер

skitalec - -

Не понял я сути вопроса, хоть и прочитал 8 раз :)

EsviLLs
Юзер

EsviLLs - -

nowheremany,я написал нормально. вроде xD

nowheremany
Эксперт

nowheremany - -

1. В обратную связь уже и так пишется мыло
2. Мыло можно увидеть в поле от кого.

Благодарность принимаю тут Связь

EsviLLs
Юзер

EsviLLs - -

nowheremany,когда письмо приходит на почту мыло не видно...могу скрин показать!

DaivZ
Юзер

DaivZ - -

EsviLLs,
/admin.php?mod=email
вы сюда когда нибудь заглядывали?

EsviLLs
Юзер

EsviLLs - -

Цитата: DaivZ
/admin.php?mod=email

Да!Но там нету!

shadow6630
Юзер

shadow6630 - -

Я вроди поня что нужно автору, ему нужно сделать тег {%email%}, для шаблона E-Mail сообщения, которое отсылается через форму обратной связи, который будет выводить емейл адрес что указан в форме обратной связи

EsviLLs
Юзер

EsviLLs - -

shadow6630,вот правильно!

EsviLLs
Юзер

EsviLLs - -

ну кто-то поможет?)

EsviLLs
Юзер

EsviLLs - -

Кто может помочь?Очень срочно нужно!

Sander
PHP-developer

Sander - -

engine/modules/feedback.php
После
$row['template'] = stripslashes( $row['template'] );

Вставить:
$row['template'] = str_replace( "{%email%}", $email, $row['template'] );

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

EsviLLs
Юзер

EsviLLs - -

Sander,спасибо, но почему выводит email на которую приходит письмо, а не тот который был введен в поле?

Sander
PHP-developer

Sander - -

$row['template'] = str_replace( "{%email%}", $recipient['email'], $row['template'] );

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

EsviLLs
Юзер

EsviLLs - -

Цитата: Sander
$row['template'] = str_replace( "{%email%}", $recipient['email'], $row['template'] );

не помогло=(

Sander
PHP-developer

Sander - -

Файл engine/ajax/feedback.php

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

EsviLLs
Юзер

EsviLLs - -

Sander,не помогает присылает один и тот самый e-mail

Sander
PHP-developer

Sander - -

файл engine/ajax/feedback.php
Строка:
$row['template'] = str_replace( "{%email%}", $email, $row['template'] );


Я изначально дал правильную строку.
Если обратить внимание, то там же есть строка:
$mail->from = $email;

Т.е. в переменной $email хранится значение адреса отправителя.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

наверх