How to file আপলোড (Upload) | SP Foundationbd

ফর্মে যদি ছবি বা যেকোন ফাইল আপলোডের সুবিধা রাখতে চান তাহলে আগে ফর্মকে আপলোডের উপযোগী করতে হবে। এরপর input এলিমেন্টের type এট্রিবিউটের মান file দিলেই কাজ হয়ে গেল।

একটা Upload Form

<form action="create.php" method="post" enctype="multipart/formdata">

<input type="file" name="user_file" />

</form>

File upload করতে চাইলে form এ এই enctype="multipart/formdata" এট্রিবিউটটি দিতেই হবে। আর input এর type="file" দিতে হয়।

disabled, readonly এট্রিবিউট ব্যবহার করতে পারে এগুলি আগের টিউটোরিয়ালে আলোচনা হয়েছে।

hidden field

====================

input ফিল্ড লুকিয়ে রাখা যায়। ফলে ব্রাউজারের ফর্মে  কোন ফিল্ড দেখাবেনা কিন্তু ফর্মে hidden ফিল্ড দিয়ে যেকোন ডেটা value এট্রিবিউটে রাখতে পারেন। যেমন

<input type="hidden" name="currency" value="dollar"/>

ধরুন আপনার সাইটে একটা মুল্য তালিকা আছে সেখানে ইউজার যেকোন একটা প্যাকেজ সিলেক্ট করে সাবমিট করলে তাকে একটা ফর্ম পূরনের জন্য ফর্ম পেজে পাঠিয়ে দিলেন। যে প্যাকেজটা সিলেক্ট করল সেটার মুল্য জাভাস্ক্রিপ্ট বা পিএইচপি দিয়ে নিয়ে মুল ফর্মে একটা হিডেন ফিল্ড তৈরী করে রেখে দিতে পারে। এরুপ আরো বিভিন্ন সময় হিডেন ফিল্ডের প্রয়োজনীয়তা দেখা দেয়।