Il-formoli ta 'Mailto mhumiex dejjem affidabbli daqskemm nistgħu nittamaw. Jidher bħal ħaġa sempliċi, ikklikkja l- buttuna tal-formola u għandha tibgħat id-dejta tal-formola bl-email. Iżda l- formoli mailto mhumiex dejjem daqshekk sempliċi. Xi kultant, inti jew il-klijent tiegħek timla b'attenzjoni l-formola, iżda mbagħad, minflok tibgħat il-kontenut tal-formola lill- indirizz tal-mailbox , tiftaħ il-klijent email.
Xi drabi, il-klijent email għandu suġġett li tidher xi ħaġa bħal :?name=jennifer&email=webdesign@aboutguide.com&comments=these huma l-kummenti tiegħi imma l-korp tal-email huwa vojt. U xi drabi, m'hemm xejn mill-forma li tiżdied mal-email. Din hija l-problema bil-Formoli Mailto. Jiddependu fuq żewġ affarijiet:
- Is-sistema tal-klijent għandu jkollha klijent tal-posta awtomatika
- Il-web browser tal-klijent għandu jkun jista 'jgħaqqad ma' dak il-klijent ta 'l-email
Jekk toħloq paġna b'forma ta 'mailto, u l-klijent tiegħek m'għandux klijent email fis-sistema tagħhom, il-formola mailto mhux se taħdem. Jekk il-web browser tagħhom ma jkunx jista 'jikkonnettja mal-klijent tal-email, il-formola mailto mhix se taħdem. Din il-kwistjoni tiddependi fuq ħafna fatturi, inklużi:
- sistema operattiva
- web browser u verżjoni
- klijent email u verżjoni
- fatturi oħra mhux magħrufa
U waqt li tkun tista 'tuża JavaScript biex tiskopri għall-browser u s-sistema operattiva - jekk hija l-interazzjoni bejniethom u l-klijent email, xorta jkollok problema.
X'tista 'Tfittex biex Waħħal Formoli tal-Mailto Broken?
Jekk inti żviluppatur tal-web billi tuża formoli, u trid tuża formola mailto, inti għandek tkun konxju ta 'din il-limitazzjoni. Ma jimpurtax x'għandek tagħmel, uħud mill-klijenti tiegħek jistgħu ma jkunux jistgħu jużaw il-formola.
Jekk xorta trid tuża formola mailto fuq is-sit tiegħek, għandek tiżgura ruħek li l-formoli tiegħek huma korretti. U għandek tivvalida l-HTML tiegħek biex tiżgura li ma jkunx hemm problemi oħra.
L-Aqwa Soluzzjoni għall-Formoli tal-Mailto Broken
Nirrakkomanda bil-qawwa li tuża skrittura CGI jew PHP minflok formola mailto. Hemm ħafna modi kif tista 'tuża CGI anki jekk ma tkunx taf kif timplimenta l-programm. Hawn huma xi riżorsi li jistgħu jgħinu:
- Ikteb Your Own CGI -Using Perl jew lingwa CGI oħra, tista 'tikteb il-CGI tiegħek biex tipproċessa l-formola. Il-benefiċċju għal dan huwa li inti tista 'tagħmel il-CGI tagħmel dak kollu li għandek bżonn.
- Agħmel Żgur L-Email hija korretta- Kwalunkwe tip ta 'formola li tuża, tista' tuża JavaScript biex tivvalidah. U din l-iskrittura ser tivvalida qasam għal indirizz elettroniku ifformattjat b'mod korrett.
Dan l-artikolu huwa parti mill- HTML Forms Tutorial