سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
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 الساعة 01:57 PM.
النمر الصاعد is offline   قديم 14-10-2011, 11:10 PM
الرد مع إقتباس
عضو جديد
#2  

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






__________________
شاهد بعض من اعمالي
www.kindi.biz
www.akkam.org
vodos is offline   قديم 15-10-2011, 12:46 PM
الرد مع إقتباس
عضو نشيط
#3  

شكراً لك اخى 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>






النمر الصاعد is offline   قديم 15-10-2011, 03:03 PM
الرد مع إقتباس
مشرف قسم ويب 2.0 و البرمجة القياسية
#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
Akwad Net is offline   قديم 15-10-2011, 03:28 PM
الرد مع إقتباس
عضو نشيط
#5  
Smile

إقتباس:
المشاركة الأصلية بواسطة Akwad Net مشاهدة مشاركة
إستبدل

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






النمر الصاعد is offline   قديم 15-10-2011, 06:00 PM
الرد مع إقتباس
عضو نشيط
#6  

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

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

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






النمر الصاعد is offline   قديم 15-10-2011, 06:07 PM
الرد مع إقتباس
عضو جديد
#7  

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






__________________
شاهد بعض من اعمالي
www.kindi.biz
www.akkam.org
vodos is offline   قديم 16-10-2011, 09:08 PM
الرد مع إقتباس
عضو نشيط
#8  

كود PHP:
<?echo wellcome?>






القيصر7 is offline   قديم 19-10-2011, 12:38 AM
الرد مع إقتباس
عضو نشيط
#9  

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

اخى 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++;
}

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

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






النمر الصاعد is offline   قديم 20-10-2011, 10:29 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
كيف يمكن اظهار صورة بجوار نتيجة البحث ( مثل يوتيوب ) مرشوش بفليت تقنية محركات البحث Search Engine Optimization 9 11-09-2009 02:43 PM
بصورة ضع اسمك بجوار الساعة SHARKAWI برامج الحاسب 0 25-10-2007 06:05 AM
هاك إضافة صورة بجوار قسم معين ! InCrEdibLe ! الإصلاح والصيانة 2 20-06-2005 08:29 PM
:: مشكلة في البنر ما يبدا من اعلى الصفحة يكون انز من بداية الصفحة + صور:: المساعده msa الإصلاح والصيانة 6 26-05-2004 05:18 AM
مشكلة التوقعي حليتها وطلعت مشكلة جديدة وهي ان قسم يظهر مشاركات قسم اخر . في الصفحة ال beshoo الإصلاح والصيانة 0 03-12-2003 01:25 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 10:09 PM.