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

الموضوع: كيف اقوم بجعل واحد من الخيارات ( selected ) في قائمة منسدلة ؟

  1. #1
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431

    Exclamation كيف اقوم بجعل واحد من الخيارات ( selected ) في قائمة منسدلة ؟



    السلام عليكم ورحمة الله وبركاته
    أخواني الكرام
    لقد قمت بعمل لوحة تحكم لسكربت , وكل شئ يعمل بنجاح ولله الحمد , لكن بقي علي الاعدادات العـامه

    كما تعرفون في السكربتات تكون الخيارات العامه , اغلبها ( نعم , لا ) في قائمة منسدلة , ويكون الخيار هو الخيار المختار سابقا , مثلا :
    عند دخول المدير للوحة التحكم -> للإعدادات العامه
    ثم يقوم بتغيير خيار فتح المنتدى الى (لا)
    اريده انه عندما يقوم بالدخول مره اخرى يكون الخيار المحدد هو لا ,
    قمت بعمل هذا الكود لكن لم ينجح :
    كود PHP:
       <option  <? if($static == 1) { ?> selected <? ?>  value="1">نعم</option>
       <option <? if(! $static == 2) { ?> selected <? ?>  value="2" >لا</option>
    فياليت تساعدني.
    وشكراُ







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    كود PHP:
    <option  <? if($static == 1) { ?> selected <? ?>  value="1">نعم</option>
       <option <? if(! $static == 2) { ?> selected <? ?>  value="2" >لا</option>
    في الاختيار الثاني
    كود PHP:
    (! $static == 2
    احذف علامة التعجب !





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  3. #3
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431

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


    كود:
    <?
    $static  = 2; //if code doesn't work .. u must check 'static' variable before !!
    ?>
    <select>
    <option <? if($static == 1) { ?> selected="selected" <? } ?>  value="1">نعم</option> 
    <option <? if($static == 2) { ?> selected="selected" <? } ?>  value="2" >لا</option>  
    </select>






    __________________
    إلى اللقاء سوالف , وآسف على الإزعاج...
    moffed.com , kleeja.com/tour/ar ,phpbbarabia.com

  5. #5
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431

  6. #6
    عضو فعال
    تاريخ التسجيل
    May 2004
    المشاركات
    1,591


    جرب هذا :

    كود PHP:
    <option  <? if($static == 1) { ?> selected <? ?>  value="1">نعم</option>
       <option <? if($static != 2) { ?> selected <? ?>  value="2" >لا</option>
    بالتوفيق





    __________________
    دروس php بالفيديو !

    marabe7 سابقاً .

    حسَّن موقعك في محركات البحث :
    أكاديمية التطوير

  7. #7
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    شكراً للجميع على الرد وعلى المشاركة وجزاكم الله خيراً

    وتم حل المشكله , للتوضيح هذا الكود :
    كود PHP:
    <?
    session_start
    ();
    ?>
    <HTML dir="rtl">
    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1256">
    <LINK REL="STYLESHEET" TYPE="text/css" HREF="theme/css/plus.css">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <meta http-equiv="Content-Language" content="ar-sa">

    <!--
    // ######################################### ||
    // #   My Plus Script                                                 # ||
    // #   http://www.myplusscript.com                                    # ||
    // #   Copyright (c) 2007 by MyPlusScript team                        # ||
    // #   filename : option.php                                       # ||
    // ######################################### ||
    // #                         -_-                        -_*                                   ||
    -->
     
    <TITLE> لوحة التحكم | الإعدادات العامة |  - Powerd By MyPlusScript </title>

    </head>
    <body text="#800000">
    <div align="center">
     

    <?
    include ('../include/config.php');
    include (
    '../include/connect.php');
    include (
    '../include/make_safe.php');
     
    if (isset(
    $_SESSION['mps_session']) ) {
    if(
    $_GET['op'] == ) {
          
    $sql " SELECT * FROM MyPS_option WHERE id =1"
          
    $result mysql_query($sql); 
          
    $option mysql_fetch_array($result); 
          
    $title $option['title']; 
          
    $old_online $option['show_online'];
          
    $guest_add_prog $option['guest_add_prog'];
          
    $admin_mail $option['admin_mail'];
          
    $style_path $option['style_path'];
          
    $close $option['close'];
          
    $close_why $option['close_why'];
          
    $meta_open $option['meta_open']; 
          
    $meta_desc $option['meta_desc']; 
          
    $banned_ip $option['banned_ip']; 
          
    $banned_why $option['banned_why']; 
          
    $mod_panel $option['open_mod_panel'];
          
    $search $option['open_search']; 
          
    $static9 $option['open_static'];
          
    $in_page $option['prog_in_page']; 
          
    $fast_static$option['fast_static']; 
          
    $site_url$option['site_url']; 
          
    $download_path $option['download_path']; 
         
    // :(
     

    if ($old_online == ) {
    $old_online "1 ";
    }
    else
    {
    $old_online "2";
    }
    if(
    $guest_add_prog == ) {
    $guest_add_prog "1 ";
    }
    else
    {
    $guest_add_prog "2 ";
    }
    if(
    $close == ) {
    $close "1 ";
    }
    else
    {
    $close "2";
    }
    if(
    $show_reg_rules == ) {
    $show_reg_rules "1";
    }
    else
    {
    $show_reg_rules "2";
    }
    if(
    $mod_panel == ) {
    $mod_panel "1";
    }
    else
    {
    $mod_panel "2";
    }
    if(
    $search == ) {
    $search " 1 ";
    }
    else
    {
    $search "2";
    }
    if (
    $static == ) {
    $static "1";
    }
    else
    {
    $static "2";
    }
    if (
    $fast_static == ) {
    $fast_static "1";
    }
    else 
    {
    $fast_static "2";
    }

    include (
    'theme/template/option.htm');
    }
    if(
    $_GET['step'] == ) {
     
    }
    }
    else
    {
    print 
    " يجب عليك تسجيل الدخول لرؤية هذه الصفحه";
    include (
    'index.php');
    }
    ?>
    </td>
    </tr>
    </table>







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


    في الغالب تكون القيم
    0 -> لا
    1 -> نعم
    كود PHP:
    <? $static 0?>
    <select name="static" size="1">
    <option  <? if($static == 0) { echo 'selected="selected"'; } ?> value="0">no</option>
    <option  <? if($static == 1) { echo 'selected="selected"'; } ?> value="1">yes</option>
    </select>







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


    يبدو أن ردي جاء متأخراً






  10. #10
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    لا أخي , لم يأتي متأخراً
    في كل رد فائدة , على العموم مكشور وجزاك الله خير , وجاري تجربة حلك لأنه اسهل من حلي الطويل










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

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

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