Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Можно ли в письме сделать форму?
 
 автор: Владимир55   (06.12.2014 в 20:31)   письмо автору
 
 

Получает человек письмо по эл. почте, а там обычные окна для ввода инфы и кнопка "отправить". При этом результат сразу оказывается на моем сервере.

Такое возможно?

  Ответить  
 
 автор: Trianon   (07.12.2014 в 00:48)   письмо автору
 
   для: Владимир55   (06.12.2014 в 20:31)
 

text/html - один из стандартных типов содержимого письма, казалось бы вполне подходит для такой задачи.
Но вот почтовые клиенты, как мне представляется, будут пытаться предотвратить отправку данных из такой формы, для исключения фишинговых атак.

Через ссылку никак информацию не передать?

  Ответить  
 
 автор: Владимир55   (07.12.2014 в 10:21)   письмо автору
 
   для: Trianon   (07.12.2014 в 00:48)
 

Через ссылку никак информацию не передать?

На форме только чекбоксы и радиокнопки, так что инфы немного. И, по идее, она в адресе ссылки поместится.

Но как её из формы превратить в адрес ссылки?

  Ответить  
 
 автор: confirm   (07.12.2014 в 10:29)   письмо автору
 
   для: Владимир55   (07.12.2014 в 10:21)
 

http_build_query

  Ответить  
 
 автор: Trianon   (07.12.2014 в 10:51)   письмо автору
 
   для: Владимир55   (07.12.2014 в 10:21)
 

я имел в виду другое.
при отправке письма поместитить значимые для построения формы данные в таблицу,
в письме отправить ссылку на запись в этой таблице.
при переходе по ссылке воссоздать форму и далее обычным образом.


В принципе, можно построить нечто вроде
<form method=get action="http://www.site.com/script.php"> <input type=checkbox ...
и такая форма будет передавать данные своих элементов на сайт в скрипт через параметры в строке адреса,
но вот пропустит ли её почтовый клиент (или отвергнет, по тем же мотивам защиты от фишинга) - все еще вопрос открытый.

  Ответить  
 
 автор: confirm   (07.12.2014 в 10:59)   письмо автору
 
   для: Trianon   (07.12.2014 в 10:51)
 

Форма в письме работать не будет.

  Ответить  
 
 автор: Trianon   (07.12.2014 в 11:14)   письмо автору
 
   для: confirm   (07.12.2014 в 10:59)
 

значит не открытый, а закрытый. :)

  Ответить  
 
 автор: confirm   (07.12.2014 в 13:33)   письмо автору
 
   для: Trianon   (07.12.2014 в 11:14)
 

Да, перелом )

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования