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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: rahmani در 01 اسفند 1389، 04:05 ب‌ظ

عنوان: سبد خرید و session
ارسال شده توسط: rahmani در 01 اسفند 1389، 04:05 ب‌ظ
سلام دوستان

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

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

SESSION[$Id] = $Id.':'.$number_$
در این کد id همان شماره منحصر به فرد کالا و number هم تعداد مورد نظر است.
مشکل این جاست که وقتی کاربر یک کالا را نتخا ب کرده و می خواهد کالای دوم را انتخاب کند کالای اول از آرایه پاک می شود یعنی فقط یک کالا انتخاب می تواند انتخاب شود
عنوان: پاسخ به: سبد خرید و session
ارسال شده توسط: هادی تایانلو در 03 اسفند 1389، 08:39 ق‌ظ
دوست عزیز لینک زیر را مطالعه کنید
http://www.plus2net.com/php_tutorial/array-session.php (http://www.plus2net.com/php_tutorial/array-session.php)