Ní bhíonn foirmeacha Mailto chomh iontaofa mar is dóchas linn. Is cosúil gur rud simplí é, cliceáil ar an gcnaipe foirme agus ba chóir dó na sonraí foirm a sheoladh trí ríomhphost. Ach ní bhíonn foirmeacha mailto i gcónaí go simplí. Uaireanta, líonann tú féin nó do chustaiméirí an fhoirm go cúramach, ach ansin, in ionad an t-ábhar foirmeálta a sheoladh chuig an seoladh mailto , osclaíonn sé an cliant ríomhphoist.
Uaireanta, tá ábhar ag an gcliant ríomhphoist a bhreathnaíonn rud éigin cosúil le: ?name=jennifer&email=webdesign@aboutguide.com&comments=these mo thuairimí ach tá comhlacht an r-phoist bán. Agus uaireanta, níl aon ní ón bhfoirm a chuirtear leis an ríomhphost idir. Seo an fhadhb le Foirmeacha Mailto. Braitheann siad ar dhá rud:
- Caithfidh cliant ríomhphoist réamhshocraithe a bheith ag córas an chustaiméara
- Caithfidh brabhsálaí gréasáin an chustaiméara bheith in ann ceangal leis an gcliant ríomhphoist sin
Má chruthaíonn tú leathanach le foirm mailto, agus nach bhfuil cliant ríomhphoist ag do chustaiméir ar a gcóras, ní bheidh an fhoirm mailto ag obair. Mura féidir a bhrabhsálaí gréasáin ceangal leis an gcliant ríomhphoist, ní bheidh an fhoirm mailto ag obair. Braitheann an cheist seo ar go leor fachtóirí, lena n-áirítear:
- córas oibriucháin
- brabhsálaí gréasáin agus leagan
- cliant ríomhphoist agus leagan
- fachtóirí eile anaithnid
Agus cé go bhféadfadh tú JavaScript a úsáid chun a bhrath don bhrabhsálaí agus don chóras oibriúcháin - más é an t-idirghníomhaíocht eatarthu féin agus an cliant ríomhphoist, beidh fadhb agat fós.
Cad is féidir leat a dhéanamh chun Foirmeacha Mailto Broken a Dhréachtú?
Más forbróir gréasáin tú a úsáideann foirmeacha, agus gur mhaith leat foirm mailto a úsáid, ba chóir duit a bheith ar an eolas faoin teorainn seo. Is cuma cad a dhéanann tú, ní fhéadfaidh cuid de do chustaiméirí a bheith in ann an fhoirm a úsáid.
Má tá tú fós ag iarraidh foirm mailto a úsáid ar do shuíomh, ba chóir duit a chinntiú go bhfuil do fhoirmeacha ceart. Agus ba cheart duit do HTML a dhaingniú chun a chinntiú nach bhfuil fadhbanna eile ann.
An Réiteach is Fearr le haghaidh Foirmeacha Broken Mailto
Molaim go láidir go n-úsáideann tú script CGI nó PHP seachas foirm mailto. Tá go leor bealaí ann ar féidir leat CGI a úsáid fiú mura bhfuil a fhios agat conas a chláir. Seo roinnt acmhainní ar féidir leo cabhrú:
- Scríobh do chuid CGC -Leathanaigh CGC nó teanga CGI eile, is féidir leat do CGI féin a scríobh chun an fhoirm a phróiseáil. Is é an leas a bhaineann leis seo ná gur féidir leat a dhéanamh ar an CGI cibé is gá duit.
- Déan cinnte go bhfuil an ríomhphost ceart - cibé cineál foirm a úsáideann tú, is féidir leat úsáid a bhaint as JavaScript chun é a bhailíochtú. Agus bailíóidh an script seo réimse do sheoladh ríomhphoist formáidithe i gceart.
Tá an t-alt seo mar chuid de na Foirmeacha HTML Teagaisc