Как выслать форму почтой Все это отлично, произнесут скептики, но на кой ляд необходимы формы персонам, которым их нечем обработать? В общем это правильно, однако лишь частичноо распоряжение довольно мощнейший механизм пересылки контента форм по интернет почте. Вот как подобное выглядит на практике. Допустим, что мы немного изменили Пример 12. В качестве строчки
<FORM ACTION="http://206.31.82.215/hp/nc/fd-win.pht" METHOD=post> мы ввели строчку <FORM ACTION="mailto:
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
" ENCTYPE=text/plain> Обратите внимание, что мы заменили принцип кодирования на text/plain, то есть фактически выключили кодирование совсем. Представим сейчас, что юзер задал, наименование Иван, фамилию Петров, мужской пол и возраст 22 г.. Отсюда вопрос: что случится, когда юзер нажмет на кнопку Запустить корректировщик? Ответ простой. На адрес
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
электронной почтой автоматом будет отправлено сообщение следующего содержания:
fn=Иван ln=Петров gender=male age=22 К огорчению, не все юзеры смогут пользоваться подобной формой. Дело в том, что полную работу по составлению сообщения а также запуску почтовой программы для его отправки практически берет на себя браузер посетителя. Это значит, что конфигурация доступа посетителя к Интернет обязана снабдить одновременное работу протокола передачи гипертекстов а также протокола доставки исходящей почты. Это возможно не всегда. Тем не менее, даже когда такое нереально, ничего смертельного не произойдет. Браузер попросту покажет сообщение об ошибке.
|