Tutorial sa Form sa HTML
Usa ka kasagaran nga bahin sa mga website nga daghang mga bag-ong web designer nga nakigbisog mao ang mga porma. Mahimo nimong idugang ang usa ka porma sa imong website isip usa ka yano nga paagi alang sa mga tawo nga makontak nimo aron mangutana o magpahayag sa interes sa mga produkto o mga serbisyo nga imong gihalad. Ikasubo, ang mga online nga titser mahitungod kon unsaon pagdugang ang komplikadong mga porma sa site mahimong makapalibog ug makapalayo sa mga bag-ong mga propesyonal sa web.
Ang mga porma sa web dili kinahanglan nga maglisud, bisan alang sa mga bag-ong webbies.
Ang mga porma sa mailto usa ka sayon nga paagi sa paghimo sa mga porma nga trabaho. Sila nagsalig sa mga kliyente sa email aron ipadala ang datos sa porma gikan sa computer sa customer ngadto sa tag-iya sa porma. Ang datos sa porma nga nahuman sa tiggamit sa website mao ang email ngadto sa usa ka piho nga adres nga gipahayag sa coding alang sa porma.
Kung ikaw bag-o sa web design ug wala ka mahibal-an kon unsaon pagprogram ang mas komplikadong mga interaksyon, o ikaw nagdagan sa usa ka gamay nga website ug gusto lang usa ka yano nga paagi sa pagdugang sa usa ka porma, nga adunay usa ka form isip usa ka kontak nga porma usa ka daghan mas sayon kay sa pagkat-on sa pagsulat PHP. Kini mas barato pa kay sa pagpalit sa usa ka gisulat nga sudlanan aron buhaton kini alang kanimo.
Uban niining dali nga panudlo, tun-i unsaon paggamit sa mga porma sa mailto. Bisan pa nga wala nimo kini mahimo kaniadto, ang pagkahanas sa teknik sayon ra ug sa pagkatinuod sa "sinugdanan nga web design."
Pagsugod
Ang mga porma sa HTML mahimong mahagiton alang sa mga bag-ong web developer tungod kay nagkinahanglan sila og labaw pa kay sa pagkat-on lang sa HTML markup. Gawas pa sa mga elemento sa HTML nga gikinahanglan sa paghimo sa mga porma ug sa mga natad niini, kinahanglan usab nga adunay usa ka paagi aron makuha ang porma sa "pagtrabaho." Kini sa kasagaran nagkinahanglan sa pag-access sa CGI script o sa uban nga mga programa sa paghimo sa "aksyon" nga kinaiya sa porma.
Kana nga aksyon mao ang paagi sa pagproseso sa porma sa datos ug kon unsa ang nahimo niini pagkahuman (pagsulat ngadto sa database, pagpadala sa usa ka email, ug uban pa)
Kon wala ka maka access sa usa ka script nga maghimo sa imong porma sa trabaho, adunay usa ka porma nga aksyon nga gisuportahan sa kadaghanan nga mga modernong browser.
action = " mailto: youremailaddress "
Kini usa ka yano nga paagi aron makuha ang data gikan sa imong website ngadto sa imong email.
Tinuod, kini nga solusyon limitado kaayo kung unsa ang mahimo niini, apan alang sa gagmay nga mga website, usa kini ka maayong dapit nga magsugod.
Mga Kalisud sa Paggamit sa mga Porma sa Mailto
Gamita ang enctype = "text / plain" nga kinaiya
Kini nagsulti sa browser ingon man usab sa email client nga ang porma nagpadala sa yano nga teksto kay sa bisan unsa nga mas komplikado. Ang ubang mga browsers ug mga kliyente sa email nagpadala sa datos nga datos nga gipadungan sa mga panid sa Web . Kini nagpasabot nga ang datos gipadala ingon nga usa ka taas nga linya, ang mga luna gipulihan sa plus (+) ug uban pang mga karakter nga gi-encode. Ang paggamit sa enctype = "text / plain" nga kinaiya makatabang sa paghimo sa kasayuran nga mas sayon basahon.
Gamita ang GET o POST nga pamaagi
Samtang ang POST nga pamaagi usahay magamit, kini sagad nga hinungdan sa browser nga magbukas sa blangko nga email window. Kung kini mahitabo kanimo sa pamaagi sa GET, dayon sulayi ang pagbalhin ngadto sa POST.
Sample Mailto Form
Ania ang usa ka sampol nga porma gamit ang mailto nga aksyon (mubo nga sulat - kini usa ka yano nga markup) Sa tibuuk nga paagi mahimo nimo nga ma-code ang mga porma nga mga field nga gamit ang mas semantiko nga markup ug mga elemento, apan kini nga pananglitan igo alang sa kasangkaran niini nga pagtulun-an):
Ang imong Unang Ngalan:
Ang imong Last Name:
Mga komento:
form>
Ang imong mga kustomer makakita sa usa ka mensahe nga nagsulti nga ang porma gisumite pinaagi sa email. Mao kini ang hitsura sa mga resulta:
first_name = Jennifer
last_name = Kyrnin
comments = Hi didto!
Espesyal nga Pahinumdom Bahin sa mga Porma sa Mailto
Sa makausa pa, kini nga pamaagi, bisan sayon, limitado usab kini. Tin-aw nga importante nga hinumdoman nga ang mga porma sa ALS dili kanunay nga magtrabaho alang sa tanan nga mga kombinasyon sa mga browser ug email nga mga kliyente. Kung naninguha ka nga mogamit sa usa ka form sa ALS ug wala magmalampuson, kini ang hinungdan kung nganong - mahimong adunay pipila ka kombinasyon sa teknolohiya nga maoy hinungdan nga ang kapakyasan mapakyas. Alang sa mas detalyado nga kasayuran mahitungod sa kung unsa ang mahimo nga makabalda sa imong pagsulay sa paggamit sa ingon nga usa ka porma, konsulta ang " Kung ang mga Form sa Mailto Dili Buhat ."
Samtang kini nga pamaagi mao ang usa ka maayo nga unang paningkamot sa paghimo sa mga porma sa web nga nagmugna sa usa ka email ug nagpadala sa datos sa porma, samtang ikaw mas mauswag diha sa imong mga kahanas sa web, ikaw siguradong gusto nga masusi ang mas maayo nga mga kapilian. Gikan sa CGI nga mga script ngadto sa mga porma sa PHP ngadto sa mga platform sa CMS nga adunay dagway nga mga widgets, dunay daghan kaayong mga opsyon sa pagpangita alang sa imong umaabot nga mga porma sa website nga panginahanglan!
Ang orihinal nga artikulo ni Jennifer Krynin. Gigamit ni Jeremy Girard sa 9/12/17