Инструкция за използване на формуляри за електронна поща

HTML Формуляр Инструкция

Обща черта на уеб сайтове, които много нови уеб дизайнери се борят с са формуляри. Може да искате да добавите формуляр към уебсайта си като лесен начин хората да се свързват с Вас, за да задават въпроси или да изразят интерес към продуктите или услугите, които предлагате. За съжаление, онлайн уроци за това, как да добавите сложни формуляри на сайтове, могат да объркат и да превърнат новите специалисти в мрежата.

Не е трудно да работите с уеб формуляри, дори и за нови уеб страници.

Формулярите за електронна поща са лесен начин да накарате формулярите да работят. Те разчитат на имейл клиенти, за да изпратят данните от формуляра от компютъра на клиента до собственика на формуляра. Данните за формулярите, които се попълват от потребителя на уебсайта, са имейл до конкретен адрес, както е посочено в кодирането на формуляра.

Ако сте нов в уеб дизайна и не знаете как да програмирате по-сложни взаимодействия или имате малък уебсайт и просто искате просто да добавите формуляр, като имате форма на mailto като форма за контакт, това е много лесно отколкото да се научите да пишете PHP. Също така е по-евтино от закупуването на предварително написана хартия, за да го направите за вас.

С този бърз урок можете да научите как да използвате формулярите mailto. Дори и да не сте го направили досега, усвояването на техниката е лесно и сигурно в сферата на "началото на уеб дизайна".

Приготвяме се да започнем

HTML формулярите могат да бъдат предизвикателни за новите уеб програмисти, защото те изискват повече от просто обучение HTML маркировка. В допълнение към HTML елементите, необходими за създаването на формулярите и техните полета, трябва да имате и някакъв начин да получите формуляра, за да "работите". Това обикновено изисква достъп до CGI скрипт или друга програма, която да се създаде в атрибута "action" на формуляра.

Това действие е начинът, по който формулярът обработва данните и какво прави с тях след това (записване в база данни, изпращане на имейл и т.н.)

Ако нямате достъп до скрипт, който ще направи формуляра Ви да работи, има една форма на действие, поддържана от повечето съвременни браузъри.

action = " mailto: youremailaddress "

Това е лесен начин да получите данните от формуляра от уебсайта си в имейла си.

Разбира се, това решение е много ограничено в това, което може да направи, но за много малки уеб сайтове това е добро място за начало.

Трикове за използване на формуляри за електронна поща

Използвайте атрибута enctype = "text / plain"
Това казва на браузъра, както и на клиента за електронна поща, че формулярът изпраща обикновен текст, а не нещо по-сложно. Някои браузъри и имейл клиенти изпращат формулярни данни, кодирани за уеб страници . Това означава, че данните се изпращат като една дълга линия, интервалите се заменят с плюс (+) и други кодове се кодират. Използването на atribut enctype = "text / plain" помага да се правят по-лесни за четене данни.

Използвайте метода GET или POST
Въпреки че понякога методът POST работи, той често причинява на браузъра да отвори прозорец на празен имейл. Ако това ви се случи с метода GET, опитайте да преминете към POST.

Примерна форма на Mailto

Ето примерна форма, използваща действието mailto (забележете - това е много проста маркировка. В идеалния случай бихте кодирали тези полета на формуляри, като използвате по-семантични маркировки и елементи, но този пример е достатъчен за обхвата на този урок):



Вашето първо име:

Вашето име:

Коментари: