<!– FORM ELEMENTS ENCLOSED BETWEEN FORM START AND FORM END TAGS –>
</form>
যখন ব্যবহারকারী ফর্ম জমা দেয় তখন ওয়েব ব্রাউজার ফর্মের বিষয়বস্তু পাঠায়। এটি একটি CGI প্রোগ্রাম (স্ক্রিপ্ট) হতে পারে যা ডেটা প্রক্রিয়া করে এবং এটি যেকোনো ওয়েব সার্ভারে হতে পারে। বিকল্পভাবে, আপনি যদি নেটস্কেপ ওয়েব ব্রাউজার ব্যবহার করেন তবে এটি একটি ই-মেইল ঠিকানা হতে পারে।
cgi program একটি প্রোগ্রাম বা স্ক্রিপ্ট যা একটি ওয়েব সার্ভারে একটি প্রক্রিয়া হিসাবে চলে এবং ব্যবহারকারীদের CGI ভেরিয়েবল অ্যাক্সেস করতে পারে। সিজিআই প্রোগ্রাম এবং স্ক্রিপ্টগুলি বিভিন্ন ভাষায় লেখা যেতে পারে যার মধ্যে ‘পার্ল’, ‘সি/সি++’ ইত্যাদি অন্তর্ভুক্ত রয়েছে।
mailto: একটি ইন্টারনেট প্রোটোকল (‘http:’, ‘ftp:’, ‘news:’, ইত্যাদির মতো) যা ইন্টারনেট ই-মেইল সিস্টেমের একটি গেটওয়ে প্রদান করে। Microsoft ব্রাউজারে সমর্থিত নয়।
ওয়েব সার্ভারে CGI ইন্টারফেসে ফর্মের বিষয়বস্তু পাস করতে কোন HTTP পদ্ধতি ব্যবহার করা হবে তা নির্দিষ্ট করে।
http হাইপার-টেক্সট ট্রান্সফার প্রোটোকল: ওয়ার্ল্ড ওয়াইড ওয়েবে একটি ওয়েব ব্রাউজার এবং একটি ওয়েব সার্ভারের মধ্যে যোগাযোগ সক্ষম করার জন্য একটি পূর্ব-নির্ধারিত প্রোটোকল।
cgi সাধারণ গেটওয়ে ইন্টারফেস: ওয়ার্ল্ড-ওয়াইড ওয়েব HTTP সার্ভার থেকে বাহ্যিক প্রোগ্রাম চালানোর জন্য একটি স্ট্যান্ডার্ড। CGI উল্লেখ করে কিভাবে HTTP অনুরোধের অংশ হিসেবে এক্সিকিউটিং প্রোগ্রামে আর্গুমেন্ট পাঠাতে হয়। এটি পরিবেশ ভেরিয়েবলের একটি সেটও সংজ্ঞায়িত করে। সাধারণত, প্রোগ্রামটি কিছু HTML তৈরি করবে যা ব্রাউজারে ফেরত পাঠানো হবে কিন্তু এটি URL পুনঃনির্দেশের অনুরোধও করতে পারে।
ফর্মের বিষয়বস্তু কীভাবে এনক্রিপ্ট করা উচিত তা নির্দিষ্ট করে।
সাধারণত, একটি CGI প্রোগ্রাম বা স্ক্রিপ্ট একটি HTML প্রতিক্রিয়া তৈরি করবে যা এটি ওয়েব ব্রাউজারে ফিরে যাবে। টার্গেট অ্যাট্রিবিউট নির্দিষ্ট করে যে প্রতিক্রিয়া কোথায় পাঠানো উচিত। সম্ভাব্য বিকল্প হল চারটি HTML ম্যাজিক টার্গেট নাম বা একটি নাম উইন্ডো বা ফ্রেম।