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

الموضوع: مشكلة فى وضع id بجوار اسم الصفحة

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    192

    Smile مشكلة فى وضع id بجوار اسم الصفحة



    السلام عليكم ورحمة الله وبركاته..
    فى مشكلة لديا:
    يوجد لديا صفحة اسمها place.php
    ولها رابط من صفحة اخرى place.php?id=1 وبناديه بـ
    كود:
    $_GET['id']
    لحد هنا تمام..

    لكن المشكلة انه لديا اثنين id بحيث الصفحة هى place.php?id=1?item=1
    اريد ان انادى هذه الاى ديهات من الصفحة لاستخدمهم..

    انا استخدمت
    كود:
    $_GET['id']
    والثانى
    كود:
    $_GET['item']
    وهذه هى المشكلة انه مش بعرف انادى هذه المتغيرات..


    [code]

    <div class="select">
    <select id="myselect" onchange='mychange()'>
    <option>اختر النوع</option>
    <option value='all'>جميع العقارات</option>
    <option value='rent'>ايجار</option>
    <option value='buy'>تمليك</option>
    </select>
    <script>
    function mychange()
    {
    var select = document.getElementById("myselect").value;
    location.href='index.php?item='+select;
    }
    </script>
    </div>
    [/code

    لو انا عرفت اخلى الفورم ده يبعت قيمته بنوع post يبقى اتحلت المشكلة..

    ------------------------------
    اخر مشكلة..
    اننى عندى سلة مشتريات.. يأتى الزائر ويضيف المنتجات فى السلة بعدها يضيف بياناته.. فاريد ان اعطى للزائر رقم مميز اعرف من خلاله مشترياته واضعها فى قاعدة البيانات بعدها يكتب بياناته.. وفى النهاية يحذف الرقم.. انا قرأت انه تعمل الطريقة دى الجلسات لكن ما عرفتش اعملها ازاى.. خصوصاً انى هعطى للزائر قيمة عشوائية وغير مكرره..

    انا متأسف انى وضعت مشاكلى فى مشاركة واحده.. لكن اردت بذلك ان يكون الحل فى موضوع واحد..

    منتظر اى حل منكم..
    وشكراً لكم..





    التعديل الأخير تم بواسطة النمر الصاعد ; 15-10-2011 الساعة 02:57 PM


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    46


    كود PHP:
    echo ' place.php?id='.$_GET['id'].'&item='.$_GET['item']; 






    __________________
    شاهد بعض من اعمالي
    www.kindi.biz
    www.akkam.org

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    192


    شكراً لك اخى vodos
    لحد ما حضرتك قولت كده.. مافيش مشكلة.. لكن ظهر لى مشكلة اخرى..
    الصفحة الاساسية هى place.php?id=1
    لكن انا لديا قائمة select عند تحديد اى عنصر فيها .. تظهر بالشكل التالى.. place.php?id=1?item=1
    وكل ما اغير حاجة فى القائمة تكون الصفحة بالشكل التالى place.php?id=1?item=1?item=2?item=3?item=1
    وهكذا عند الاختيار يتكرر المتغير حتى مع اختياره اكثر من مره..

    وهو ده كود القائمة :

    كود:
        <div class="select">
      <select id="myselect" onchange='mychange()'>
     <option>اختر النوع</option>
    <option value='all'>جميع العقارات</option>
    <option value='rent'>ايجار</option>
    <option value='buy'>تمليك</option>
    </select>
    </span>
    <script>
    function mychange()
    {
    var select = document.getElementById("myselect").value;
    location.href='place.php?idm=?idm=<?php echo $_GET['idm']?>?item='+select;
    }
    </script>
      </div>









  4. إستبدل

    location.href='place.php?idm=?idm=<?php echo $_GET['idm']?>?item='+select;
    بـ
    كود PHP:
    location.href= "<?=$_SERVER["PHP_SELF"]?>?idm=<?=$_GET['idm']?>&item="+select;
    يجب عليك تأمين متغير الـ idm لكي لا يسبب لك ثغرة





    __________________
    أكواد نت مفهوم جديد للبرمجة العربية
    www.akwad.net
    Flash,Php,Java,ActionScript
    أنصت للإبداع..
    زمان يا نت :D

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    192

    Smile



    إستبدل

    location.href='place.php?idm=?idm=<?php echo $_GET['idm']?>?item='+select;
    بـ
    كود PHP:
    location.href= "<?=$_SERVER["PHP_SELF"]?>?idm=<?=$_GET['idm']?>&item="+select;
    يجب عليك تأمين متغير الـ idm لكي لا يسبب لك ثغرة
    بارك الله فيك يا اخى ورحم والديك وادخلهما الجنه..
    انا كنت منتظر حل المشكلة بفارغ الصبر..






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    192


    حد يعرف حل للمشكلة دى..

    اننى عندى سلة مشتريات.. يأتى الزائر ويضيف المنتجات فى السلة بعدها يضيف بياناته.. فاريد ان اعطى للزائر رقم مميز اعرف من خلاله مشترياته واضعها فى قاعدة البيانات بعدها يكتب بياناته.. وفى النهاية يحذف الرقم.. انا قرأت انه تعمل الطريقة دى الجلسات لكن ما عرفتش اعملها ازاى.. خصوصاً انى هعطى للزائر قيمة عشوائية وغير مكرره..

    هل استخدم الجلسات ام فى طريقة اخرى لعمل ذلك..؟






  7. #7
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    46


    استخدم جلسات هلق هي الطريقة ليست سهلة بالشكل يمكن شرحها بوضع اكواد فقط
    اضفني وانشاء الله سوف اساعدك vodosforphp@yahoo.com





    __________________
    شاهد بعض من اعمالي
    www.kindi.biz
    www.akkam.org

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    76


    كود PHP:
    <?echo wellcome?>







  9. #9
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    192


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

    اخى vodos كنت بإضافتك على الاميل ولكن كان فى الماسنجر مشاكل فلم استطع محادثتك..

    انا جربت هذا ولم ينجح معى..

    كود اضافة العنصر الى سيشن
    كود:
    $cart = $_SESSION['cart'];
    		if ($cart) {
    			$cart .= ','.$_POST['idq'];
    		} else {
    			$cart = $_POST['idq'];
    		}

    كود استخراج عدد متغيرات المصفوفة.
    كود:
    $items = explode(',',$cart);
    $s = (count($items));
       echo" عدد المنتجات : ".$s; ?>
    كود طباعة المتغيرات من المصفوفة.
    كود:
    $i = 1;
    $items = explode(',',$cart);
    foreach($items as $key=>$value){
        echo $key.''.$value.'</br>';
            $i++;
    }

    وفى الاخر لم احصل الا على سيشن واحد فقط ورغم انى ضفت العديد من السيشن..

    ياريت الاقى حل..










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

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

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