Регистрация
Вход через соцсети
Восстановление пароля

Заполнение полей и отправка на ящик

Новый топик
Страницы: 1  |  2  |  3
23.04.2007, 15:59
Ответить | Цитировать
Гость
Гость

Извините. Поискала на форуме, но не нашла подходящего ответа.
Требуется сделать простейшую форму отправки с сайта на ящик. В сети много подобных скриптов, но я полагаю, что и неткетом можно это реализовать. Человек должен заходить, заполнять поля и эти поля должны отправляться на почтовый ящик, а лучше несколько.
Дело в том, что больше одного поля отправить на ящик у меня не получается.
Если не сложно, приведите пример кода. Спасибо.
23.04.2007, 16:01
Ответить | Цитировать
Гость
Гость

Если конкретнее, человек заполняет поля:
Имя, Фамилия, Адрес, телефон и т.д...
Некоторые поля выбирает из списка.
24.04.2007, 15:10
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

создаете шаблон, в котором создаете все нужные вам поля,
оформляете альтернативную форму добавления,
разрешаете у этого шаблона добавления на запись всем, просмотр только администраторам
в действие после добавления добавляете php код,
например команду mail()
и отправляете письмо.. все поля из формы будут в соответствующих переменных (из полей формы)
$f_...

таким образом все заполненные формы будут также сохраняться на сервере, в соответствующем разделе и шаблоне
24.04.2007, 16:23
Ответить | Цитировать
Гость
Гость

вот меня как раз и интересует этот PHP код в Действии после добавления
>> Дело в том, что больше одного поля отправить на ящик у меня не получается
Мне то как раз все заполненные поля нужно не только хранить на сервере, но и получить письмом.

Что нужно вписать после Subject, чтобы все переменные попали в письмо?
24.04.2007, 16:41
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

к примеру в заполняемой форме у вас есть поля
f_Subject
f_Name
f_Email
f_Text
f_Phone

тогда создадим и отправим такое письмо
$message = "Имя: $f_Namenтелефон для связи: $f_PhonenКомментарии: $f_Textn";
mail($f_Email, $f_Subject, $message);
26.04.2007, 14:26
Ответить | Цитировать
Гость
Гость

Спасибо, именно такое я и хотела получить.
26.04.2007, 15:23
Ответить | Цитировать
Гость
Гость

Рано порадовалась....
письмо приходит, но внутри только номер

насколько я понимаю, это ИД

Привожу Действие после добавления объекта:

Код:
$letter='$f_Namen$f_Nikn$f_Emailn$f_Addressn$f_Telefonn$f_Infon';

".opt(mail($f_Email, $f_Subject, $letter, "From: "$f_Name" <$f_Email>nX-Mailer: ".$system_env['Powered']),"")."
27.04.2007, 12:50
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

альтернативную форму добавления тоже запостите, пожалуйста
27.04.2007, 13:59
Ответить | Цитировать
Гость
Гость

Так она пуста, не заполнена. Использую стандартную.
27.04.2007, 14:10
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

действие после добавления

Код:

";
$letter='$f_Namen$f_Nikn$f_Emailn$f_Addressn$f_Telefonn$f_Infon';

mail($f_Email, $f_Subject, $letter, "From: "$f_Name" <$f_Email>nX-Mailer: ".$system_env['Powered']);
echo "
27.04.2007, 14:43
Ответить | Цитировать
Гость
Гость

На ящик приходит письмо. Тело письма содержит:

$f_Namen$f_Nikn$f_Emailn$f_Addressn$f_Telefonn$f_Infon
198 196 2007-05-30 12:55:22 8960
Страницы: 1  |  2  |  3
Описание проекта