Chan eil foirmean Postto an-còmhnaidh cho earbsach mar a bhiodh sinn an dòchas. Tha e coltach gur e rud sìmplidh a tha ann, briog air a ' phutan foirmean agus bu chòir dha dàta an fhoirm a chuir air post-dealain. Ach chan eil foirmean post-dealain an -còmhnaidh cho sìmplidh. Uaireannan, lìonaidh thu fhèin no an neach-ceannach agad gu faiceallach an fhoirm, ach an uairsin, an àite post-d an fhoirm a phostadh gu seòladh post, bidh e a 'fosgladh a' chleachdaiche post-d.
Uaireannan, tha cuspair aig a 'chleachdaiche post-dealain a tha a' coimhead coltach ri: ?name=jennifer&email=webdesign@aboutguide.com&comments= Seo mo bheachdan ach tha corp a 'phuist-d bàn. Agus uaireannan, chan eil dad sam bith bhon fhoirm a tha air a chur ris a 'phost-d idir. Is e seo an duilgheadas le Foirmean Postto. Bidh iad an urra ri dà rud:
- Feumaidh cleachdaiche puist-d bunaiteach a bhith aig siostam an neach-ceannach
- Feumaidh sealladair lìn an neach-cleachdaidh a bhith comasach air ceangal ris a 'chleachdaiche post-d sin
Ma chruthaicheas tu duilleag le foirm mailto, agus nach eil cleachdaiche post-d aig an neach-cleachdaidh agad air an t-siostam aca, cha obraich am post post. Mura h-urrainn am brabhsair lìn ceangal ris a 'chleachdaiche post-dealain, cha obraich am post post. Tha an cùis seo an urra ri mòran fhactaran, a 'gabhail a-steach:
- siostam-obrachaidh
- brabhsair lìn agus tionndadh
- cleachdaiche puist-d agus dreach
- factaran neo-aithnichte eile
Agus fhad 'sa dh' fhaodadh tu JavaScript a chleachdadh airson a lorg airson brabhsair agus siostam-obrachaidh - ma tha an ceangal eadar iad fhèin agus an cleachdaiche post-d, bidh duilgheadas agad fhathast.
Dè as urrainn dhut a dhèanamh gus a bhith a 'rèiteachadh fhoirmean brònach puist?
Ma tha thu nad leasaichear lìn a 'cleachdadh fhoirmean, agus ma tha thu airson foirm mailto a chleachdadh, bu chòir dhut a bhith mothachail mun chuingealachadh seo. A dh'aindeoin dè a nì thu, is dòcha nach bi cuid de na custamairean agad air an fhoirm a chleachdadh.
Ma tha thu fhathast airson foirm mailto a chleachdadh air an làrach agad, bu chòir dhut dèanamh cinnteach gu bheil na foirmean agad ceart. Agus bu chòir dhut do HTML a dhearbhadh gus dèanamh cinnteach nach eil duilgheadasan eile ann.
Fuasgladh as Fheàrr airson Foirmean Broken Mailto
Tha mi a 'moladh gu làidir gun cleachd thu sgriob CGI no PHP an àite foirm mailto. Tha iomadh dòigh ann an urrainn dhut CGI a chleachdadh eadhon ged nach eil fios agad ciamar a nì thu prògram. Seo cuid de ghoireasan a dh'fhaodas cuideachadh:
- Sgrìobh sìos CGI - A ' cleachdadh perl no cànan CGI eile, faodaidh tu an CGI agad fhèin a sgrìobhadh gus am foirm a phròiseas. Is e a 'bhuannachd a tha seo gu bheil thu comasach air an CGI a dhèanamh dè a dh' fheumas tu.
- Dèan cinnteach gu bheil am post-dealain ceart. Ge bith dè an seòrsa foirm a chleachdas tu, is urrainn dhut JavaScript a chleachdadh gus a dhearbhadh. Agus dearbhaidh an sgriobt seo raon airson seòladh puist-d air a bhòrdadh gu ceart.
Tha an artaigil seo mar phàirt de Tutorial Forms HTML