PDA

View Full Version : ارتباط بین صفحات وب



mehdi.bandeh
شنبه 11 مرداد 1393, 11:15 صبح
سلام خدمت همه

من در حال کار کردن روی پروژه ای هستم با نام فروشگاه ؛ در چند page لباس های برای فروش هستند که می خواهم وقتی user در page های مختلف خرید میکنه قیمت لباس هارو جمع کنه و در page home به user نشون بده ؛ چگونه این قسمتشو بنویسم ؟ لطفا راهنمایی کنید !!!!:لبخند::لبخند:

aminmousavi
دوشنبه 13 مرداد 1393, 05:37 صبح
راه های زیادی هست ، اگر کاربر هات موقع انتخاب محصول هاش میتونه لوگین نکرده باشه حتما باید با Session یا کوکی پیاده سازی کنی ، اما اگر برای انتخاب محصول باید لوگین کرده باشن میتونی از Database هم استفاده کنی

در کل پیشنهاد میکنم از کوکی استفاده کنی .

برای انجام این کار هم وقتی روی دکمه انتخاب محصولت کلیک کرد یک کوکی برای اون انتخاب میسازی :

به طور مثال برای اولین بار که روی انتخاب محصول یکی از کالا ها کلیک کرد کوکی زیر ساخته میشه
نام کوکی : Choose1
مقدار کوکی : ای دی کالا توی دیتابیس یا قیمت محصول



اگه برای بار دوم بود کوکی Choose2 رو میسازی و ....


توی صفحه
page home شروع میکنی جستجو تو کوکی ها با یک حلقه تا جایی که Choose.N وجود داشته باشد ، توی بدنه حلقه عملیات جمع رو انجام میدی.
اگر مستقیم قیمت رو گذاشته بودی جمع میکنی مقدار ها رو و اگر ای دی محصول رو گذاشته بودی یک Select میزنی Database قیمت رو در میاری و جمع میکنی