এইচটিএমএল ফর্ম টিউটোরিয়াল
ওয়েবসাইটগুলির একটি সাধারণ বৈশিষ্ট্য যেগুলির সাথে অনেক নতুন ওয়েব ডিজাইনার সংগ্রাম রয়েছে। আপনি আপনার ওয়েবসাইটে একটি ফর্ম যোগ করতে চান যাতে লোকেদের আপনার সাথে যোগাযোগ করতে বা আপনার দেওয়া পণ্য বা পরিষেবাগুলিতে আগ্রহ প্রকাশ করতে একটি সহজ উপায় হিসাবে আপনার সাথে যোগাযোগ করতে পারে। দুর্ভাগ্যবশত, কীভাবে জটিল সাইট ফর্মগুলি যুক্ত করা যায় সেই বিষয়ে অনলাইন টিউটোরিয়ালগুলি বিভ্রান্তিকর হতে পারে এবং নতুন ওয়েব পেশাদারদেরকে চালু করতে পারে।
ওয়েব ফর্মগুলির সাথে কাজ করা কঠিন হতে পারে না, এমনকি নতুন webbies জন্য।
ফর্মগুলি তৈরি করার জন্য মেলটো ফর্ম একটি সহজ উপায়। গ্রাহকের কম্পিউটার থেকে ফর্মের মালিকের কাছে ফর্ম ডেটা পাঠাতে তারা ইমেল ক্লায়েন্টদের উপর নির্ভর করে। ওয়েবসাইটের ব্যবহারকারীর দ্বারা সম্পন্ন ফর্ম ডেটা ফর্মের জন্য কোডিংয়ের মধ্যে নির্দিষ্ট একটি নির্দিষ্ট ঠিকানায় ইমেল।
যদি আপনি ওয়েব ডিজাইনের নতুন হন এবং আপনি আরও জটিল মিথস্ক্রিয়া প্রোগ্রাম করতে না জানেন, অথবা আপনি একটি ছোট ওয়েবসাইট চালাচ্ছেন এবং একটি ফর্ম যোগ করার জন্য একটি সহজ উপায় চান, একটি যোগাযোগ ফর্ম হিসাবে একটি mailto ফর্ম থাকার অনেক PHP লিখতে শেখার চেয়ে সহজ। এটা আপনার জন্য এটি করতে একটি প্রাক লিখিত স্ক্রিপ্ট ক্রয় তুলনায় সস্তা।
এই দ্রুত টিউটোরিয়ালে, কিভাবে মেইলটো ফর্ম ব্যবহার করতে শিখুন এমনকি যদি আপনি আগে কখনও কাজ না করেছি, এই কৌশলটি দক্ষতার সাথে "শুরু ওয়েব ডিজাইন" এর ক্ষেত্রে সহজ এবং অবশ্যই।
শুরু হচ্ছে
এইচটিএমএল ফর্ম নতুন ওয়েব ডেভেলপারদের জন্য চ্যালেঞ্জিং হতে পারে কারণ তাদের শুধু এইচটিএমএল মার্কআপ শেখার চেয়ে বেশি প্রয়োজন। ফরম এবং তার ক্ষেত্র তৈরি করতে প্রয়োজন এইচটিএমএল উপাদান ছাড়াও, আপনি "কাজ" ফর্ম পেতে কিছু উপায় থাকতে হবে। এই ফর্মের "কর্ম" বৈশিষ্ট্য তৈরি করতে সাধারণত একটি CGI স্ক্রিপ্ট বা অন্য প্রোগ্রাম অ্যাক্সেসের জন্য প্রয়োজন।
যে পদক্ষেপটি তথ্যটি কিভাবে প্রক্রিয়া করে এবং পরে এটি পরে কীভাবে কাজ করে (একটি ডাটাবেসে লিখুন, একটি ইমেল পাঠান ইত্যাদি)
যদি আপনার স্ক্রিপ্টের অ্যাক্সেস না থাকে যা আপনার ফর্ম কাজ করবে, তবে একটি ফর্মের কাজ আছে যা বেশিরভাগ আধুনিক ব্রাউজার সমর্থন করে।
কর্ম = " মেইলটো: আপনার ইমেল ঠিকানা "
এটি আপনার ওয়েবসাইট থেকে আপনার ইমেইল থেকে ফর্ম তথ্য পেতে একটি সহজ উপায়।
অবশ্যই, এই সমাধানটি কি করতে পারে তা খুব সীমিত, কিন্তু খুব ছোট ওয়েবসাইটগুলির জন্য এটি শুরু করার জন্য একটি ভাল জায়গা।
মেইলটো ফরম ব্যবহার করে ট্রিকস
Enctype = "পাঠ্য / প্লেইন" অ্যাট্রিবিউট ব্যবহার করুন
এটি ব্রাউজার এবং সেই সাথে ইমেল ক্লায়েন্টকে বলে যে ফর্মটি আরও জটিল কিছু পরিবর্তে সাধারণ পাঠ্য পাঠাচ্ছে। কিছু ব্রাউজার এবং ইমেল ক্লায়েন্ট ওয়েব পৃষ্ঠাগুলির জন্য এনকোড ফর্ম ডেটা পাঠায়। এর মানে হল যে ডেটা এক লম্বা লাইন হিসাবে পাঠানো হয়, স্পেসগুলি প্লাস (+) দ্বারা এবং অন্য অক্ষরগুলিকে এনকোডেড করা হয়। Enctype = "টেক্সট / প্লেইন" অ্যাট্রিবিউট ব্যবহার করে ডেটা সহজে পড়তে সাহায্য করে।
GET বা POST পদ্ধতি ব্যবহার করুন
যদিও POST পদ্ধতি কখনও কখনও কাজ করে, এটি কেবলমাত্র একটি ফাঁকা ইমেল উইন্ডো খোলার জন্য ব্রাউজারের কারণ হয়। যদি GET পদ্ধতিতে আপনার কাছে এটি ঘটে, তাহলে POST এ স্যুইচ করার চেষ্টা করুন।
নমুনা মেইলটো ফরম
এখানে মেইলটো অ্যাকশন ব্যবহার করে একটি নমুনা ফর্ম (নোট - এটি খুব সহজ মার্কআপ। মূলত আপনি আরও শব্দার্থিক মার্কআপ এবং উপাদানের সাহায্যে এই ফর্ম ক্ষেত্রগুলি কোড করবেন, কিন্তু এই উদাহরণটি এই টিউটোরিয়ালের সুযোগের জন্য যথেষ্ট):
আপনার প্রথম নাম: <ইনপুট টাইপ = "পাঠ্য" নাম = "প্রথম_নাম">
আপনার শেষ নাম: <ইনপুট টাইপ = "পাঠ্য" নাম = "শেষ_নাম">
মন্তব্য:
<ইনপুট টাইপ = "জমা দিন" মান = "পাঠান">
ফর্ম>
আপনার গ্রাহকরা একটি বার্তা দেখতে পাবেন যে ফর্মটি ইমেলের মাধ্যমে জমা দেওয়া হচ্ছে। এই ফলাফল কি মত দেখায়:
FIRST_NAME = জেনিফার
LAST_NAME = Kyrnin
মন্তব্য = হাই সেখানে!
মেইলটো ফরম সম্পর্কে বিশেষ নোট
আবার, এই পদ্ধতি, যখন সহজ, এটি খুব সীমিত। স্পষ্টতই এটি লক্ষ্য করা গুরুত্বপূর্ণ যে মেইলটো ফরম সবসময় ব্রাউজার এবং ইমেল ক্লায়েন্টদের জন্য সকল সমন্বয়ের জন্য কাজ করে না । যদি আপনি একটি মেইলটো ফর্ম ব্যবহার করার চেষ্টা করেন এবং সফল না হন, তাহলে এটি কেন হতে পারে - এমন কিছু প্রযুক্তি থাকতে পারে যা ফাংশন ব্যর্থ হতে পারে। এই ধরনের একটি ফর্ম ব্যবহার করার জন্য আপনার প্রচেষ্টার সাথে সম্ভবত হস্তক্ষেপ করার বিষয়ে আরো বিস্তারিত তথ্য জানার জন্য, " যখন মেলটো ফরম কাজ করবে না "।
যদিও এই পদ্ধতিটি ওয়েব ফরমগুলি তৈরি করার একটি ভাল প্রচেষ্টা যেখানে একটি ইমেল তৈরি করে এবং ফর্ম ডেটা প্রেরণ করা হয়, যেমনটি আপনি আপনার ওয়েব দক্ষতার মধ্যে আরও উন্নত করেন, আপনি অবশ্যই আরও শক্তসমর্থ বিকল্পগুলি অন্বেষণ করতে চান। CGI স্ক্রিপ্ট থেকে সিএমএস প্ল্যাটফর্মের পিএইচপি ফর্ম যা বিল্ট-ইন ফর্ম উইজেটে রয়েছে, আপনার ভবিষ্যতের ওয়েবসাইটের ফর্মের প্রয়োজনীয়তার জন্য আপনার কাছে প্রচুর উন্নত বিকল্প আছে!
জনিফার ক্রাইনিনের মূল রচনা 9/12/17 এ জেরেমি গিয়ার্ড দ্বারা সম্পাদিত