PDA

View Full Version : سبد خرید



mfarhadi
یک شنبه 21 شهریور 1389, 10:01 صبح
:گریه:سلام فایلهای موردنیاز را برایتان ضمیمه کردیم و خواهشمندیم که به ما کمک کنید تا سبد خریدمان را درست کنیم در واقع ما میخواهیم وقتی در صفحه shopبرروی کتاب کلیک میکنیم اطلاعات کتاب در صفحه sabad1در داخل جدولی(سبدخرید) اضافه شود و در هنگام زدن دکمه ثبت به dbاضافه شود. باتشکر

sama01
یک شنبه 21 شهریور 1389, 10:06 صبح
عزیز من
برای چی هی تاپیک جدید باز می‌کنی؟

تمام این بحث‌ها را می تونستی در یک تاپیک ادامه بدی که یه وقت باعث پراکندگی نشه.
لطف کنید رعایت کنید.!!!

xoogle.ir
یک شنبه 21 شهریور 1389, 10:11 صبح
دوست عزیز اطلاعات سبد خریدت رو توی سشن یا کوکی ذخیره کن موقع سفارش هم بفرستشون توی بانکت ..........
به همین راحتی ! به همین خوشمزگی :لبخند:

mfarhadi
یک شنبه 21 شهریور 1389, 11:24 صبح
من طریقه ذخیره کردن در سشن را بلد نیستم لطفا دقیقتر بگید یعنی من کد مربوط به سبد خرید رو تویه صفحه جداگانه ذخیره کنم و بعد در صفحه سبد فراخوانی نمایم؟ لطفا کمکم کنید

payamsp
یک شنبه 21 شهریور 1389, 11:49 صبح
شما باید یک آرایه چند بعدی از سیشن ها ایجاد کنید و هر بار وقتی رو لینک اضافه به سبد(که id محصول رو به صورت query string باید پاس بده) کلیک میشه مقدار id محصول رو بگیرید و مقدار جدید رو به سیشن مربوطه اضافه کنید .
ساختار session سبد خرید شما برای اولین بار که میخواید session رو ثبت کنید باید به شکل زیر باشه


$_SESSION['basket']=array();
$_SESSION['basket'][0]['pid']=$pid;

که pid$ رو با GET_$ باید بگیرید .
در دفعات بعدی هر بار طول آرایه session رو به دست بیارید و محصول رو اضافه کنید


$count=count($_SESSION['basket']);
$_SESSION['basket'][$count]['pid']=$pid;

شما هنگام ثبت محصول جدید باید چک کنید که اگر محصول قبلا ثبت شده تعداد اون رو توی سبد افزایش بدید .
این کدها یه نمونه ساده از روش انجام کار بودن ، برای آشنایی بیشتر تو گوگل سرچ کنید تا نمونه های کامل تری رو پیدا کنید .

sama01
یک شنبه 21 شهریور 1389, 12:43 عصر
این دوست ما ظاهرا هدفشان چیزی غیر از رسیدن به جواب است.
چهار تاپیک ایجاد کرده‌اند.
هیچ چیز هم از سشن نمی‌دانند.
فکر کنم اگر بخواهید همین طور با ایشان پیش برید، باید تاپیک‌های دیگر را تعطیل و دربست در خدمت آموزش ایشان باشیم.

من پیش‌نهاد می‌کنم هر یک از دوستان، مسئولیت ادامه هر یک از تاپیک‌ها ایجاد شده را قبول کنه تا مجبور نباشیم همگی به تمام تاپیک‌های این آقا سر بزنیم.
هر کسی آمادگی داره یکی رو قبول کنه و این‌جا اعلام کنه.:متفکر:

mfarhadi
یک شنبه 21 شهریور 1389, 14:22 عصر
این دوست ما ظاهرا هدفشان چیزی غیر از رسیدن به جواب است.
چهار تاپیک ایجاد کرده‌اند.
هیچ چیز هم از سشن نمی‌دانند.
فکر کنم اگر بخواهید همین طور با ایشان پیش برید، باید تاپیک‌های دیگر را تعطیل و دربست در خدمت آموزش ایشان باشیم.

من پیش‌نهاد می‌کنم هر یک از دوستان، مسئولیت ادامه هر یک از تاپیک‌ها ایجاد شده را قبول کنه تا مجبور نباشیم همگی به تمام تاپیک‌های این آقا سر بزنیم.
هر کسی آمادگی داره یکی رو قبول کنه و این‌جا اعلام کنه.:متفکر:
خوب من طریقه کار با این سایت رو بلد نیستم الان متوجه شدم که نباید تاپیک جدید باز کرد شرمنده، خواهشا کمکم کنید :گریه:

binyaft
یک شنبه 21 شهریور 1389, 14:35 عصر
payamsp توضیح داد که

mfarhadi
یک شنبه 21 شهریور 1389, 15:57 عصر
دوست عزیز اطلاعات سبد خریدت رو توی سشن یا کوکی ذخیره کن موقع سفارش هم بفرستشون توی بانکت ..........
به همین راحتی ! به همین خوشمزگی :لبخند:

----------------------------------------------------
دستور ذخیره کردن اطلاعات سبد خرید در سشن چطوریه؟ لطفا زودتر جواب بدید
--------------------

دوست عزیز اطلاعات سبد خریدت رو توی سشن یا کوکی ذخیره کن موقع سفارش هم بفرستشون توی بانکت ..........
به همین راحتی ! به همین خوشمزگی :لبخند:
------------------------------------
دستور ذخیره کردن اطلاعات در سبد خرید چطوریه؟ لطفا زودتر جواب بدید؟:افسرده:

mfarhadi
یک شنبه 21 شهریور 1389, 16:02 عصر
دوست عزیز اطلاعات سبد خریدت رو توی سشن یا کوکی ذخیره کن موقع سفارش هم بفرستشون توی بانکت ..........
به همین راحتی ! به همین خوشمزگی :لبخند:
------------------------------------
دستور ذخیره کردن اطلاعات در سبد خرید چطوریه؟ لطفا زودتر جواب بدید؟:افسرده:

sama01
یک شنبه 21 شهریور 1389, 23:56 عصر
خوب اگر دستور ذخیره در سبد خرید می‌خواهید از این دستور استفاده کنید:

$sabad = ersal_be_sabad_khrid($ajnas);

شما در php نمی‌تونید جادوگری کنید.
کد نویسی، آرزو کردن و منتظر برآورده شدن ماندن نیست.
باید کد بنویسید.
کد نوشتن هم بستگی کامل به ساختار برنامه‌هاتون داره. باید با بقیه‌ی برنامه هماهنگ باشه.

به جای این‌قدر عجز و ناله کردن، به‌تر بود کمی برای یادگیری Php وقت صرف می‌کردید.

xoogle.ir
دوشنبه 22 شهریور 1389, 00:21 صبح
خب این دستور بستگی به نوع تعریف بانک و نوع سشنی داره که ذخیره کردی.
تا اینجاش رو من مطمئنم باید بذاری :



mysql_query("insert into table_name values ('value','value','value','value','value')");



ما هم پروژه تحویل میدادیم بقیه هم پروژه تحویل میدن :اشتباه:

sara shafi
سه شنبه 27 اردیبهشت 1390, 12:30 عصر
سلام منم همين مشكلودارم ، يعني اضافه كردن كالا به سيشن روميخوام . واسم ايميل كنيد:sara.shafi@yahoo.com
ممنونم. جبران ميكنم

sara shafi
سه شنبه 27 اردیبهشت 1390, 12:33 عصر
من با #c,sql كارميكنم

Mahdi.Spirit
سه شنبه 27 اردیبهشت 1390, 13:05 عصر
من با #c,sql كارميكنم
اينجا بخش php است !