HTML vormide juhendaja
Veebilehtede ühine omadus, millega paljud veebiprojektid võitlevad, on vormid. Võite oma veebisaidile vormi lisada, et inimesed saaksid teiega ühendust võtta, et esitada küsimusi või väljendada huvi pakutavate toodete või teenuste vastu. Kahjuks võivad veebipõhised õpetused keerukate saidivormide lisamise kohta segadust tekitada ja uusi veebiprofessionaale muuta.
Veebivormid ei pea olema isegi uute veebibaitidega töötamiseks keerulised.
Posttoorid on lihtne moodus vormide tegemiseks. Nad toetuvad e-posti klientidele, et saata vormi andmed kliendi arvutist vormi omanikult. Veebi kasutaja poolt vormistatud vormiandmed on e-posti aadress konkreetsele aadressile vastavalt vormi kodeeringule.
Kui olete veebidisaini uusim ja te ei tea, kuidas programmeerida keerukamaid koostoimeid või kasutate väikest veebisaiti ja tahate lihtsalt vormi lisamise viisi, siis on meilivormivorm kontakti kujul palju lihtsam kui PHP kirjutamise õppimine. See on ka odavam kui eelnevalt kirjutatud skripti ostmine teie jaoks.
Selle kiire juhendajaga saate teada, kuidas kasutada mailto vorminguid. Isegi kui te pole seda varem teinud, on tehnika juhtimine lihtne ja kindlasti veebipõhise disaini algus.
Alustamine
HTML-vormid võivad olla uute veebiarendajatele keerukad, kuna neil on rohkem kui lihtsalt HTML-märgistuse õppimine. Lisaks vormide ja nende väljade loomiseks vajalikele HTML-elementidele peab teil olema ka vormis "töö" saamiseks mõni viis. Selleks on tavaliselt vaja juurdepääsu CGI-skriptile või muule programmile vormi atribuudi "action" loomiseks.
See toiming on see, kuidas vorm töötleb andmeid ja mida ta sellega hiljem kasutab (kirjutada andmebaasi, saata e-kiri jne)
Kui teil pole ligipääsu skriptile, mis muudab teie vormi tööd, on olemas üks vormivõtt, mida toetavad kõige kaasaegsed brauserid.
action = " mailto: youremailaddress "
See on lihtne viis saada oma veebisaidilt vormi andmed oma e-posti aadressile.
Tõepoolest, see lahendus on väga piiratud sellega, mida ta suudab, kuid väga väikeste veebisaitide puhul on see hea koht alustamiseks.
Trikid kirjavormide kasutamiseks
Kasutage atribuuti enctype = "text / plain"
See ütleb nii brauserile kui ka e-posti kliendile, et vorm saadab lihtsat teksti, mitte midagi keerukamat. Mõned brauserid ja e-posti kliendid saadavad veebisaitidele kodeeritud vormide andmeid. See tähendab, et andmed saadetakse ühe pikkusega, tühikud asendatakse pluss (+) ja muud tähed on kodeeritud. Atribuut enctype = "text / plain" võimaldab muuta andmete loetavamaks.
Kasutage GET või POST-meetodit
Kuigi POST-meetod mõnikord töötab, põhjustab see sageli lihtsalt brauseri tühja e-posti akna avamise. Kui see juhtub teile GET-meetodiga, siis proovige POST-ile üle minna.
Näidisposti vorm
Siin on näidisvorm, mis kasutab mailto toimingut (märkus - see on väga lihtne märgistus. Ideaalis kodeeriksid need vormiväljad semantilise märgistuse ja elementide abil, kuid see juhendaja on selle näite puhul piisav):
Teie eesnimi:
Teie perekonnanimi:
Kommentaarid:
form>
Teie kliendid näevad sõnumit selle kohta, et vorm on saadetud e-posti teel. Sellised tulemused näevad välja:
first_name = Jennifer
last_name = Kyrnin
kommentaarid = Tere!
Erisäte Mailto vormide kohta
Taas kord on see meetod ka lihtne, kuid ka väga piiratud. Loomulikult on oluline märkida, et postto vormid ei tööta alati kõigi brauserite ja e-posti klientide kombinatsioonide jaoks. Kui olete proovinud kasutada mailto vormi ja see ei õnnestunud, võib see olla põhjus, miks võib olla mõni tehnoloogia kombinatsioon, mis põhjustab funktsiooni ebaõnnestumise. Üksikasjalikumat teavet selle kohta, mis võib teie ees proovida kasutada sellist vormi, leiate jaotisest " Kui Mailto vormid ei tööta ."
Kuigi see meetod on esimene hea e-posti teel loodud ja vormiandmetega veebivormide loomise katsetamine, kuna veebispetsialistid on teie veebispetsialistidele täpsemad, soovid kindlasti rohkem võimalusi leida. CGI-skriptidest PHP-vormidesse CMS-platvormidesse, millel on sisseehitatud vidinate vidinad, on teil palju edasijõudnute võimalusi, mida teie tulevase veebisaidi vormi vajaduse korral kaaluda!
Jennifer Krynini algne artikkel. Redigeeris Jeremy Girard 12. detsembril 17