ការបង្រៀនអំពីរបៀបប្រើទម្រង់បែបបទ Mailto

ការបង្រៀន HTML សំណុំបែបបទ

លក្ខណៈពិសេសទូទៅនៃគេហទំព័រដែលអ្នករចនាគេហទំព័រថ្មីជាច្រើនតស៊ូជាមួយគឺជាទម្រង់។ អ្នកប្រហែលជាចង់បន្ថែមសំណុំបែបបទមួយទៅគេហទំព័ររបស់អ្នកជាមធ្យោបាយដ៏សាមញ្ញមួយសម្រាប់មនុស្សដើម្បីទាក់ទងអ្នកដើម្បីសួរសំណួរឬបង្ហាញចំណាប់អារម្មណ៍នៅក្នុងផលិតផលឬសេវាកម្មដែលអ្នកផ្តល់ឱ្យ។ ជាអកុសលការបង្រៀនតាមអនឡាញអំពីរបៀបបន្ថែមទម្រង់គេហទំព័រស្មុគស្មាញអាចធ្វើអោយមានការច្របូកច្របល់និងបង្វែរអ្នកជំនាញគេហទំព័រថ្មីឱ្យឆ្ងាយ។

សំណុំបែបបទបណ្តាញមិនត្រូវមានការលំបាកក្នុងការធ្វើការជាមួយ, សូម្បីតែសម្រាប់ webbies ថ្មី។

សំណុំបែបបទ Mailto គឺជាមធ្យោបាយងាយស្រួលក្នុងការបង្កើតទម្រង់ការងារ។ ពួកគេពឹងផ្អែកលើអតិថិជនអ៊ីម៉ែលដើម្បីផ្ញើទិន្នន័យសំណុំបែបបទពីកុំព្យូទ័ររបស់អតិថិជនទៅម្ចាស់ទម្រង់។ ទិន្នន័យសំណុំបែបបទដែលត្រូវបានបញ្ចប់ដោយអ្នកប្រើវេបសាយគឺអ៊ីម៉ែលទៅអាសយដ្ឋានជាក់លាក់មួយដែលបានបញ្ជាក់នៅក្នុងការសរសេរកូដសម្រាប់សំណុំបែបបទ។

ប្រសិនបើអ្នកជាអ្នកបង្កើតគេហទំព័រថ្មីហើយអ្នកមិនដឹងពីរបៀបធ្វើអន្តរកម្មស្មុគស្មាញបន្ថែមទៀតឬអ្នកកំពុងដំណើរការគេហទំព័រតូចមួយហើយគ្រាន់តែចង់បានវិធីសាមញ្ញមួយដើម្បីបន្ថែមសំណុំបែបបទមួយដែលមានសំណុំបែបបទផ្ញើជាទម្រង់បែបបទទំនាក់ទំនងច្រើន។ ងាយស្រួលជាងការរៀនសរសេរ PHP ។ វាមានតម្លៃថោកជាងការទិញសៀវភៅសរសេរជាមុនដើម្បីធ្វើវាសម្រាប់អ្នក។

ជាមួយនឹងការបង្រៀនរហ័សនេះ, រៀនពីរបៀបប្រើសំណុំបែបបទអ៊ីមែល។ បើទោះបីជាអ្នកមិនធ្លាប់ធ្វើដូច្នេះពីមុនក៏ដោយក៏ការប្រើវិធីសាស្ត្រនេះគឺងាយស្រួលនិងពិតជាស្ថិតនៅក្នុង "ការចាប់ផ្តើមការរចនាគេហទំព័រ" ។

ចាប់ផ្ដើម

សំណុំបែបបទ HTML អាចជាបញ្ហាប្រឈមសម្រាប់ អ្នកអភិវឌ្ឍន៍គេហទំព័រ ថ្មីពីព្រោះពួកគេត្រូវការច្រើនជាងគ្រាន់តែរៀនការសម្គាល់ HTML ។ បន្ថែមលើធាតុ HTML ចាំបាច់ដើម្បីបង្កើតសំណុំបែបបទនិងវាលរបស់វាអ្នកក៏ត្រូវមានវិធីខ្លះដើម្បីទទួលបានសំណុំបែបបទដើម្បី "ធ្វើការ" ។ នេះជាធម្មតាតម្រូវឱ្យចូលដំណើរការ ស្គ្រីប CGI ឬកម្មវិធីផ្សេងទៀតដើម្បីបង្កើតក្នុង "សកម្មភាព" គុណលក្ខណៈនៃសំណុំបែបបទ។

សកម្មភាពនោះគឺថាតើសំណុំបែបបទដំណើរការទិន្នន័យនិងអ្វីដែលវាធ្វើជាមួយវាក្រោយមកទៀត (សរសេរទៅមូលដ្ឋានទិន្នន័យផ្ញើអ៊ីម៉ែល។ ល។ )

ប្រសិនបើអ្នកមិនមានសិទ្ធិចូលដំណើរការស្គ្រីបដែលនឹងធ្វើឱ្យសំណុំបែបបទរបស់អ្នកដំណើរការទេនោះមានទម្រង់សំណុំបែបបទមួយដែលកម្មវិធីរុករកទំនើបភាគច្រើនគាំទ្រ។

action = " mailto: youremailaddress "

នេះជាវិធីសាមញ្ញដើម្បីទទួលបានទិន្នន័យសំណុំបែបបទពីគេហទំព័ររបស់អ្នកទៅអ៊ីម៉ែលរបស់អ្នក។

ប្រាកដណាស់ដំណោះស្រាយនេះមានដែនកំណត់ក្នុងអ្វីដែលវាអាចធ្វើបានប៉ុន្តែសម្រាប់គេហទំព័រតូចតាចវាគឺជាកន្លែងដ៏ល្អមួយដើម្បីចាប់ផ្តើម។

ល្បិចក្នុងការប្រើសំណុំបែបបទ Mailto

ប្រើតួអក្សរ enctype = "text / plain"
នេះប្រាប់កម្មវិធីរុករកក៏ដូចជាកម្មវិធីអ៊ីមែលដែលសំណុំបែបបទនេះត្រូវបានផ្ញើអត្ថបទធម្មតាជាជាងអ្វីដែលស្មុគស្មាញបន្ថែមទៀត។ កម្មវិធីអ៊ីនធឺណិតនិងកម្មវិធីអ៊ីមែលខ្លះផ្ញើទិន្នន័យសំណុំបែបបទដែលបានបម្លែងសម្រាប់ ទំព័របណ្ដាញ ។ នេះមានន័យថាទិន្នន័យត្រូវបានផ្ញើជាខ្សែវែងដកឃ្លាត្រូវបានជំនួសដោយបូក (+) និងតួអក្សរផ្សេងទៀតត្រូវបានអ៊ិនកូដ។ ការប្រើ enctype = "text / plain" attribute ជួយធ្វើឱ្យទិន្នន័យងាយស្រួលក្នុងការអាន។

ប្រើវិធី GET ឬ POST
ខណៈពេលដែលវិធីសាស្រ្ត POST ពេលខ្លះធ្វើការ, វាជាញឹកញាប់គ្រាន់តែបណ្តាលឱ្យកម្មវិធីរុករកដើម្បីបើកបង្អួចអ៊ីម៉ែលទទេមួយ។ ប្រសិនបើរឿងនេះកើតឡើងចំពោះអ្នកជាមួយវិធីសាស្ត្រ GET បន្ទាប់មកព្យាយាមប្ដូរទៅ POST ។

គំរូសំបុត្រទៅសំណុំបែបបទ

នេះជាទម្រង់គំរូមួយដោយប្រើ action mailto (ចំណាំ - នេះជាការសម្គាល់ដ៏សាមញ្ញបំផុត។ ជាទូទៅអ្នកនឹងសរសេរកូដបែបទាំងនេះដោយប្រើការសម្គាល់និងធាតុផ្សំបន្ថែមទៀតប៉ុន្តែឧទាហរណ៍នេះគឺគ្រប់គ្រាន់សម្រាប់វិសាលភាពនៃការបង្រៀននេះ):



ឈ្មោះដំបូងរបស់អ្នក:

ឈ្មោះចុងក្រោយរបស់អ្នក: <ប្រភេទបញ្ចូល = "អត្ថបទ" ឈ្មោះ = "last_name">
មតិយោបល់: <ជួរអត្ថបទ = "5" cols = "30" ឈ្មោះ = "មតិយោបល់">

អតិថិជនរបស់អ្នកនឹងឃើញសារមួយដែលនិយាយថាសំណុំបែបបទនេះត្រូវបានដាក់ស្នើតាមអ៊ីម៉ែល។ នេះជាអ្វីដែលលទ្ធផលមើលទៅដូចជា:

first_name = Jennifer
last_name = Kyrnin
យោបល់ = សួស្តី!

កំណត់ពិសេសអំពីសំណុំបែបបទ Mailto

ជាថ្មីម្តងទៀត, វិធីសាស្រ្តនេះ, ខណៈពេលដែលមានភាពងាយស្រួល, វាក៏មានកំណត់ណាស់។ ជាការពិតណាស់វាជាការសំខាន់ក្នុងការកត់សម្គាល់ថា ទម្រង់បែបបទ ផ្ញើអ៊ីមែល មិនតែងតែដំណើរការ សម្រាប់ការរួមផ្សំទាំងអស់នៃកម្មវិធីរុករកនិងអ៊ីមែល។ ប្រសិនបើអ្នកបានព្យាយាមប្រើសំណុំបែបបទម៉ែលនិងមិនជោគជ័យនោះប្រហែលជាអាចជាមូលហេតុដែលអាចមានការរួមបញ្ចូលគ្នានៃបច្ចេកវិទ្យាដែលបណ្តាលឱ្យមុខងារបរាជ័យ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែមទៀតអំពីអ្វីដែលអាចធ្វើឱ្យរំខានដល់ការព្យាយាមប្រើសំណុំបែបបទមួយនេះសូមពិគ្រោះ " នៅពេលសំណុំបែបបទ Mailto មិនដំណើរការ ។ "

ខណៈពេលដែលវិធីសាស្រ្តនេះគឺជាការប៉ុនប៉ងដំបូងក្នុងការបង្កើតសំណុំបែបបទបណ្ដាញដែលបង្កើតអ៊ីម៉ែលនិងផ្ញើទិន្នន័យសំណុំបែបបទនៅពេលដែលអ្នកទទួលបានកម្រិតខ្ពស់នៅក្នុងជំនាញបណ្តាញរបស់អ្នកអ្នកនឹងពិតជាចង់ស្វែងរកជម្រើសដ៏រឹងមាំបន្ថែមទៀត។ ពីស្គ្រីប CGI ទៅសំណុំបែបបទរបស់ PHP ទៅវេទិកា CMS ដែលមានធាតុក្រាហ្វិកសំណុំបែបបទដែលមានស្រាប់អ្នកមានជម្រើសកម្រិតខ្ពស់ជាច្រើនដើម្បីពិចារណាសម្រាប់តម្រូវការសំណុំបែបបទគេហទំព័រនាពេលអនាគតរបស់អ្នក!

អត្ថបទដើមរបស់នាង Jennifer Krynin ។ កែសម្រួលដោយលោក Jeremy Girard នៅថ្ងៃទី 9 ខែធ្នូឆ្នាំ 17