إعلان مُمول

পিএইচপি চেকবক্স প্রসেসিং

0
5

পিএইচপিতে ফরম প্রসেসিং এর সময় অনেক সময় আমাদের চেকবক্স প্রসেস করতে হতে পারে। তা আমরা খুব সহজেই করতে পারি। যেমন মার্কয়াপ লিখতে পারি এভাবেঃ


<form action="checkbox.php" method="post">
Do you read book?
<input type="checkbox" name="book" value="Yes" />
<input type="submit" name="formSubmit" value="Submit" />
</form>

পিএইচপি অংশে এভাবে লিখতে পারিঃ

<?php if (isset($_POST['book']) && $_POST['book'] == 'Yes') { echo "Awesome! You love to read books."; } else { echo "It's good habit to read books."; } ?>

এখানে আমরা isset দিয়ে প্রথমে দেখে নিয়েছি কোন ভ্যালু পাস করা হয়েছে কিনা, এবং ঐ ভ্যালুটি Yes কিনা। তারপর যদি এ দুইটা কন্ডিশন সত্য হয়, তখন আমরা একটা মেসেজ প্রিন্ট করেছি। না হলে আরেকটা।

মাল্টিফল চেকবক্সও আমরা প্রসেস করতে পারি। সে জন্য আমরা ব্যবহার করব অ্যারে। মার্কয়াপ লিখব এভাবেঃ


<form action="checkbox.php" method="post">
Which books you read?
<input type="checkbox" name="books[]" value="Harry Potter" />Harry Potter
<input type="checkbox" name="books[]" value="Tin Goyenda" />Tin Goyenda
<input type="checkbox" name="books[]" value="Masud Rana" />Masud Rana
<input type="checkbox" name="books[]" value="Tintin" />Tintin
<input type="checkbox" name="books[]" value="Foundation series" />Foundation series
<input type="submit" name="formSubmit" value="Submit" />
</form>

পিএইচপি কোড লিখতে পারি আমরা এভাবেঃ

<?php

if (isset($_POST['books'])) {
    
    $book_list = $_POST['books'];
    
}

if (empty($book_list)) {
    echo ("You didn't read any books.");
} else {
    $count = count($book_list);
    echo ("You selected $count books: ");
    for ($i = 0; $i < $count; $i++) { echo ($book_list[$i] . ", "); } } ?>

ডেটা গুলো আমরা একটা অ্যারেতে রেখে দিয়েছি। এরপর লুপ চালিয়ে ঐ ভ্যালু গুলো প্রিন্ট করেছি। এবার এই ভ্যালু গুলো আমরা চাইলে যে কোন যায়গায় ব্যবহার করতে পারি। ডেটাবেজেও স্টোর করতে পারি। পিএইচপি নিয়ে আরো কিছু লেখা পাওয়া যাবে এখানে।

البحث
الأقسام
إقرأ المزيد
Tech
AI মহারণ-এ Alibaba হাজির Qwen 2.5-Max নিয়ে! | Techtunes | টেকটিউনস
মজিলার নির্বাচিত সাতটি বেস্ট ফায়ারফক্স 3 অ্যাডঅন দুঃসাহসী টিনটিন
بواسطة Nettumi 2026-09-25 03:47:12 0 30
مهنة
১৯ জনের বঙ্গভবন নতুন চাকরির বিজ্ঞপ্তি ২০২৬ প্রকাশ Bangabhaban Job Circular 2026
3.3/5 - (3 votes)☰ মোট পদের ক্যাটাগরি০২👥 মোট শূন্যপদ১৯ জন আবেদনের শেষ দিন ৩০ জুলাই ২০২৬ ইং,...
بواسطة Nettumi 2026-09-24 18:42:38 0 27
Hacking Course
মেসেঞ্জারে লাইভ লোকেশন শেয়ার করার উপায় - Banglatech24.com
বর্তমান সময়ে মেসেজিং এর ক্ষেত্রে ফেসবুক মেসেঞ্জার নিজেকে অনন্য উচ্চতায় নিয়ে গিয়েছে। ফেসবুক...
بواسطة Nettumi 2026-09-25 09:46:57 0 39
Tech
মাউস ছাড়া ইন্টারনেট ব্রাউজ করার সেরা ৬টি উপায় | Techtunes | টেকটিউনস
যেসব পদ্বতিতে মেইল, ফেইসবুক হ্যাকিং করতে যাবেন না!! হ্যাকিং সতর্কতা!!- প্রাথমিক পর্যায় arif
بواسطة Nettumi 2026-09-25 04:02:26 0 41
Hacking Course
নগদ একাউন্ট দেখার নিয়ম - নগদ একাউন্ট কোড
নগদ একাউন্ট দেখার নিয়ম, নগদ কোড নাম্বার, নগদ একাউন্ট কোড, নগদের কোড কত, নগদ নাম্বার, ইত্যাদি...
بواسطة Nettumi 2026-09-25 09:44:18 0 27
‎ ‎ ‎
Nettumi https://nettumi.com