HTML Forms Tutorial
Eng gemeinsam Funktioun vu Websäiten, déi vill nei Webdesigner mat de Formen kämpfen. Dir kënnt e Formulaire fir Är Websäit dobäussen als einfacher Wee fir Leit ze kontaktéieren fir Iech Froen ze stellen oder ausdrécklech Interesse an den Produkter oder Servicer ze kréien, déi Dir ubitt. Leider, Online Tutorials iwwer wéi komplexe Site Formen ze addéieren kënne verwiesselen.
Web Formulär muss net schwiereg sinn ze schaffen, och fir nei Websäit.
Mailto Formen sinn eng einfach Manéier fir Formulairen ze maachen. Si vertrauen op E-Mail Cliente fir d'Form vun Daten vum Computer vum Benotzer un den Formular Besëtzer ze schécken. D'Formularendaten, déi vum Websäite Benotzer ofgeschloss ass, ass E-Mail op eng spezifesch Adress, déi an der Kodéierung vum Formulaire spezifizéiert ass.
Wann Dir nei Webdesign sidd an Dir wësst net wéi Dir méi komplex Interaktiounen programméiere wëllt oder Dir eng kleng Websäit agitt an einfach e einfache Wee fir en Formulaire ze addéieren, eng Mailto-Form als Kontaktformulaire ass vill méi einfach wéi léieren PHP ze schreiwen. Et ass och méi bëlleg wéi e pre-geschriwen Skript fir e Kaaf ze maachen.
Mat dësem schnelle Tutorial, léiere wéi Dir Mailto Formen benotzt. Och wann Dir dat virdru souwisou net gemaach huet, ass d'Meeschterung vun der Technik einfach an sécher an dem Räich vum "Beginn Webdesign".
Ufänken
HTML Formulairen kënne erausfuerderen fir nei Web-Entwéckler, well se méi wéi nëmmen HTML-Markup erfuerderen. Zousätzlech zu den HTML Elementer fir d'Formulairen an seng Felder ze kreéieren musst Dir och e Wee maachen fir de Formulär ze kréien fir ze schaffen. Dat erfuerdert normalerweis Zougang zu engem CGI Skript oder engem anere Programm, fir am Attribut "Aktiounen" vum Formulaire ze erstellen.
Dës Aktioun ass wéi d'Form dës Donnéeën veraarbecht a wat et mat him duerno mécht (schreift op eng Datebank, eng E-Mail schéckt etc.)
Wann Dir keen Zougang zu engem Skript hutt deen Är Form maacht, da gëtt et eng Form, déi déi modernsten Browseren ënnerstëtzen.
Aktioun = " mailto: youremailaddress "
Dëst ass e einfache Wee fir d'Form vun Daten aus Ärer Websäit an Är Email ze kréien.
Elo ass dës Léisung ganz limitéiert an wat et maache kann, awer fir ganz klenge Websäite ass et eng gutt Plaz fir ze starten.
Tricks fir Mailto Forms ze benotzen
Benotzt den Enktyp = "text / plain" Attribut
Dëst erzielt den Browser wéi och den Email Client, deen d'Form e kléngen Text anstatt méi komplizéiert ass. E puer Browser an E-Mail-Clients senden Form vun Daten encodéiert fir Websäiten . Dëst bedeit datt d'Donnéeë wéi eng laang Linn geschéckt ginn, d'Leerplazen ersat ginn mat plus (+) an aner Zeechen sinn encodéiert. Mat den Enktyp = "text / plain" Attribut hëlleft der Daten méi einfach ze liesen.
Benotzt d'Methode GET oder POST
Obwuel d'POST-Methode manipuléiere funktionéiersënnerstëtzt, mécht et dacks de Browser fir e eidelem E-Mail-Fënster ze maachen. Wann Dir dëst mat der GET-Methode passéiert, probéiert Dir Iech op POST ze wiesselen.
Probéiert Mailto Form
Hei ass e Formulaire Formulaire mat der Mailtoaktioun (Note - dat ass ganz einfach Markup. Ideal Dir géift dës Formulairen mat méi semantesche Markup an Elementer kodéieren, awer dëst Beispill ass genuch fir den Ëmfang vun dësem Tutorial):
Ären éischte Numm:
Ären leschten Numm:
Kommentaren:
form>
Är Cliente gesinn eng Message mat deem datt de Formular iwwer E-Mail geschéckt gëtt. Dëst ass wat d'Resultater aussoe:
first_name = Jennifer
last_name = Kyrnin
Kommentare = Hallo da!
Besonnesch Notiz Iwwer Mailto Forms
Eemol an dës Method, sou einfach ass et och ganz limitéiert. Natierlech ass et wichteg ze wëssen datt Mailto Formen net ëmmer fir all Kombinatioune vun Browser an E-Mail-Clienten funktionnéieren . Wann Dir probéiert e Mailto Formular benotzen an net Successioun war, da wier et duerfir eng Kombina- tion vun Technologie déi d'Funktioun missen eraussichen. Fir méi detailléiert Informatiounen iwwer wat Iech bemierkbar ass mat Ärem Versuch dës Form ze benotzen, kuckt " wann Mailto Forms net funktionnéiert ".
Dës Methode ass e gudde éischten Versuch fir Webformen ze generéieren déi e Mail schécken an Formularer ze schécken, wéi Dir méi an Ären Webkompetenzen méi virgeschriwwe wëllt, wäerte sécherlech méi robust Optiounen erfëllt hunn. Aus CGI Scripten op PHP Formen op CMS-Plattformen déi hutt Widgets um Buedem benotzt, hutt Dir vill Avancéiert op Méiglechkeeten fir Är zukünfteg Websäit ze benotzen!
Original Artikel vum Jennifer Krynin. Edited by Jeremy Girard am 9/12/17