សំណុំបែបបទ Mailto មិនតែងតែអាចទុកចិត្តដូចដែលយើងសង្ឃឹមទេ។ វាហាក់ដូចជារឿងសាមញ្ញមួយចុច ប៊ូតុងសំណុំបែបបទ ហើយវាគួរតែផ្ញើទិន្នន័យសំណុំបែបបទតាមអ៊ីមែល។ ប៉ុន្តែ ទម្រង់បែបបទម៉ែល មិនមានលក្ខណៈធម្មតានោះទេ។ ពេលខ្លះអ្នកឬអតិថិជនរបស់អ្នកបំពេញសំណុំបែបបទយ៉ាងប្រុងប្រយ័ត្នប៉ុន្តែបន្ទាប់មកជំនួសឱ្យការផ្ញើមាតិកាសំណុំបែបបទទៅ អាសយដ្ឋាន mailto វាបើកកម្មវិធីអ៊ីមែល។
ពេលខ្លះកម្មវិធីអ៊ីមែលមានប្រធានបទមួយដែលមើលទៅដូចជា:? name=jennifer&email=webdesign@aboutguide.com និងមតិយោបល់ទាំងនេះគឺជាមតិយោបល់របស់ខ្ញុំប៉ុន្តែតួនៃអ៊ីម៉ែលគឺទទេ។ ហើយជួនកាលមិនមានអ្វីចេញពីសំណុំបែបបទដែលត្រូវបានបន្ថែមទៅអ៊ីម៉ែលទាល់តែសោះ។ នេះជាបញ្ហាជាមួយ Mailto Forms ។ ពួកគេពឹងផ្អែកលើរឿងពីរ:
- ប្រព័ន្ធអតិថិជនត្រូវតែមានអតិថិជនអ៊ីម៉ែលលំនាំដើម
- កម្មវិធីរុករកបណ្ដាញរបស់អតិថិជនត្រូវតែអាចភ្ជាប់ទៅកម្មវិធីអ៊ីមែលនោះ
ប្រសិនបើអ្នកបង្កើតទំព័រដែលមានទម្រង់ផ្ញើសំបុត្រហើយអតិថិជនរបស់អ្នកមិនមានកម្មវិធីអ៊ីមែលនៅលើប្រព័ន្ធរបស់ពួកគេសំណុំបែបបទអ៊ីមែលទៅនឹងមិនដំណើរការទេ។ ប្រសិនបើកម្មវិធីរុករកបណ្ដាញរបស់ពួកគេមិនអាចតភ្ជាប់ទៅម៉ាស៊ីនភ្ញៀវអ៊ីម៉ែលសំណុំបែបបទសំបុត្រទៅនឹងមិនដំណើរការទេ។ បញ្ហានេះអាស្រ័យលើកត្តាជាច្រើនរួមមាន:
- ប្រព័ន្ធប្រតិបត្តិការ
- កម្មវិធីអ៊ីនធឺណិតនិងកំណែ
- កម្មវិធីអ៊ីមែលនិងកំណែ
- កត្តាដែលមិនស្គាល់ផ្សេងទៀត
ហើយខណៈពេលដែលអ្នកអាចប្រើ JavaScript ដើម្បីរករកកម្មវិធីរុករកនិងប្រព័ន្ធប្រតិបត្តិការ - ប្រសិនបើវាជាអន្តរកម្មរវាងពួកវានិងកម្មវិធីអ៊ីមែលអ្នកនឹងនៅតែមានបញ្ហា។
តើអ្នកអាចធ្វើដូចម្តេចដើម្បីជួសជុលសំណុំបែបបទដែលខូចទៅ Mailto?
ប្រសិនបើអ្នកជាអ្នកអភិវឌ្ឍន៍វិបសាយដែលប្រើសំណុំបែបបទហើយអ្នកចង់ប្រើសំណុំបែបបទអ៊ីមែលទៅអ្នកគួរតែដឹងអំពីការកំណត់នេះ។ មិនថាអ្នកធ្វើអ្វីទេអតិថិជនមួយចំនួនរបស់អ្នកប្រហែលជាមិនអាចប្រើសំណុំបែបបទនេះបានទេ។
ប្រសិនបើអ្នកនៅតែចង់ប្រើសំណុំបែបបទសំបុត្រទៅលើវែបសាយរបស់អ្នកអ្នកត្រូវប្រាកដថាទម្រង់របស់អ្នកត្រឹមត្រូវ។ ហើយអ្នកគួរតែបញ្ជាក់ HTML របស់អ្នកដើម្បីប្រាកដថាមិនមានបញ្ហាផ្សេងទៀត។
ដំណោះស្រាយដ៏ល្អបំផុតសម្រាប់សំណុំបែបបទដែលខូចទៅ Mailto
ខ្ញុំសូមណែនាំឱ្យអ្នកប្រើស្គ្រីប CGI ឬ PHP ជំនួសឱ្យសំណុំបែបបទ mailto ។ មានវិធីជាច្រើនដែលអ្នកអាចប្រើ CGI មួយបើទោះបីជាអ្នកមិនដឹងពីរបៀបដាក់កម្មវិធីក៏ដោយ។ នេះជាធនធានមួយចំនួនដែលអាចជួយ:
- សរសេរភាសា CGI ផ្ទាល់របស់អ្នក - ដោយប្រើ Perl ឬភាសា CGI ផ្សេងទៀតអ្នកអាចសរសេរ CGI ផ្ទាល់របស់អ្នកដើម្បីដំណើរការសំណុំបែបបទ។ អត្ថប្រយោជន៍នេះគឺថាអ្នកអាចធ្វើឱ្យ CGI ធ្វើអ្វីក៏ដោយដែលអ្នកត្រូវការ។
- ប្រាកដថាអ៊ីម៉ែលត្រឹមត្រូវ - អ្វីដែលប្រភេទនៃទម្រង់ដែលអ្នកប្រើអ្នកអាចប្រើ JavaScript ដើម្បីបញ្ជាក់វា។ ហើយស្គ្រីបនេះនឹងធ្វើឱ្យវាលមានសុពលភាពសម្រាប់អាសយដ្ឋានអ៊ីមែលមានទ្រង់ទ្រាយត្រឹមត្រូវ។
អត្ថបទនេះគឺជាផ្នែកនៃ HTML Forms Tutorial