انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: سبد خرید و session  (دفعات بازدید: 2449 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین rahmani

  • Sr. Member
  • *
  • ارسال: 291
سبد خرید و session
« : 01 اسفند 1389، 04:05 ب‌ظ »
سلام دوستان

فرض کنید یک فروشگاه طراحی کرده ایم که می خواهیم برای ذخیره کالاهای منتخب کاربر در سبد خرید از نشست (session) استفاده کنیم. در ضمن هنگامی که کاربر کالایی را انتخاب کرد باید امکان حذف یا تغییر تعداد آن را نیز به او بدهیم. بدیهی است کاربر می تواند چند نوع کالا را در یک فرایند خرید انتخاب کند.

من با کد زیر کالای منتخب را در آرایه نشست ذخیره کردم.

SESSION[$Id] = $Id.':'.$number_$
در این کد id همان شماره منحصر به فرد کالا و number هم تعداد مورد نظر است.
مشکل این جاست که وقتی کاربر یک کالا را نتخا ب کرده و می خواهد کالای دوم را انتخاب کند کالای اول از آرایه پاک می شود یعنی فقط یک کالا انتخاب می تواند انتخاب شود
اگر در صحنه حق و باطل زمان خويش نيستي، هر جا كه خواهي باش....
 دكتر علي شزيعتي مزيناني

آفلاین هادی تایانلو

  • Full Member
  • *
  • ارسال: 195
  • جنسیت : پسر
  • روش استفاده از منابع را یاد بگیرید
پاسخ به: سبد خرید و session
« پاسخ #1 : 03 اسفند 1389، 08:39 ق‌ظ »
دوست عزیز لینک زیر را مطالعه کنید
http://www.plus2net.com/php_tutorial/array-session.php