النتائج 1 إلى 4 من 4

الموضوع: مشكلة عند محاولة تحديد اي اسم تم اختياره من خلال قائمة طويلة من checkbox - مساعدة

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    مشكلة عند محاولة تحديد اي اسم تم اختياره من خلال قائمة طويلة من checkbox - مساعدة



    السلام عليكم

    لدي قائمة طويلة باسماء و بجانب كل اسم check box عند اختياره العديد من الاسماء اريد عرض هذا الاسماء التي تم اختيارها

    فقت بعمل التالي

    عند قائمة الاسماء وضعت الكود التالي بداخل فورم بنوع POST

    كود:
    echo "<input type=\"checkbox\" name=\"pic[]\" value=\"".$pics['$i-1']."\" />";

    وعند استقبال الفورم او استقبال ال action وضعت الكود التالي

    كود:
    foreach ($_POST['pic'] as $value) { echo $value; }

    ولاكن يظهر لي هذا التحذير ولا يظهر اي اسم

    Warning: Invalid argument supplied for foreach()



    ما العمل؟؟؟؟؟؟


    شكرا جزيلا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2


    جرب هذا الكود يعمل ان شاء الله


    <form method="post">
    <input name="p[]" type="text"/>
    <input name="p[]" type="text"/>
    <input name="p[]" type="text"/>
    <input name="p[]" type="text"/>
    <input type="submit" name="button" value="Submit" />
    </form>
    <?php
    print_r($_POST);

    ?>






    __________________
    البرمجهـ فنـ ومتعهـ

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    لا يعمل هذا اخي الكريم!!!!!





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    47


    وعليكم السلام ورحمة الله وبركاته

    عزيزي الكاسر

    انت تستخدم قالب smarty

    لذا عليك اولا

    كتابة جملة while في ملف ال php مثال :


    كود PHP:
    while ($rowmysql_fetch_array($query)) {

    $dropmenu[] = $row

    }

    $smarty -> assign ("drop",$dropmenu); 
    وفي ملف ال html او tpl تضع التالي :
    كود PHP:
    <select name="downmenu">

    {foreach 
    from=$drop item="menu"}

    <
    option value="{$menu.id}">{menu.title}</option>

    {/foreach}

    </
    select
    فقط قم بالتعديلات حسب ما تحتاجه من حيث المتغيرات واسماء الحقول

    بالتوفيق عزيزي


    دمت بعافيه





    التعديل الأخير تم بواسطة H2O ; 19-07-2010 الساعة 06:19 AM
    __________________
    soalasmari [at] gmail[dot] com
    سوالف سوفت
    ... نحو سوالف افضل





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض