PDA

View Full Version : سوال: ساخت کارت خرید برای خرید اینترنتی



mohsen.nsb44
پنج شنبه 14 مرداد 1389, 09:09 صبح
سلام فکر کنم این مبحث سوال خیلی از دوستان باشه من می تونم کاتالوگ محصول رو درست کنم یعنی محصولاتم رو در یک گرید ویو نمایش بدم بعد با کلیک بر هر محصول در صفحه ای بعد ان محصول نمایش داده بشه حال چطور می تونم این محصول در سیستم به نام اون شخص ذخیره بشه و ...
همانطور که خودتان اطلاع دارید کاربر اول محصولش رو انتخاب می کنه بعد مشخصات خودشو وارد می کنه همه اینا در سیستم ثبت میشن .
اگه راهنماییم کنین یک دنیا ممنون خواهم شد .

mohsen.nsb44
پنج شنبه 14 مرداد 1389, 16:21 عصر
لطفا اساتید و دوستان حرفه ای راه حل های خود را برای یادگیری بنده و سایر دوستان ارائه دهند مسلما نیاز خیلی از دوستان است که خرید انلاین را از شما بزرگواران یاد بگیرند
لطفا راهنمایی کنید

Ali_M.Eghbaldar
پنج شنبه 14 مرداد 1389, 16:41 عصر
سلام
فکر نمی کنم بحث خیلی مشکلی باشه
خوب هر کالایی یه کدی داره , می تونی کد هر کالا مثلا در Session نگاهداری کنی
مثلا
12,13,14,15,16
کد 5 کالاست که موقع خرید نهایی میتونی ازSplit استفاده کنی

شاید من بد متوجه شدم .... :لبخندساده:
موفق باشی

mohsen.nsb44
پنج شنبه 14 مرداد 1389, 16:59 عصر
سلام
فکر نمی کنم بحث خیلی مشکلی باشه
خوب هر کالایی یه کدی داره , می تونی کد هر کالا مثلا در Session نگاهداری کنی
مثلا
12,13,14,15,16
کد 5 کالاست که موقع خرید نهایی میتونی ازSplit استفاده کنی

شاید من بد متوجه شدم .... :لبخندساده:
موفق باشی
دوست عزیز تو تئوری مشکلی ندارم مشکلم پیاده سازی تئوریه میشه یکم واضح تر و بیشتر توضیح بدین؟
مشکل من در کد نویسیه دوست عزیز

Ali_M.Eghbaldar
پنج شنبه 14 مرداد 1389, 17:10 عصر
عزیز من
هر کالا یه کدی داره درسته؟
مثلا:
کلاه 1
جوراب 2
لباس 3

حالا کاربر روی کلاه کلیک میکنه:

Session("SUM")+="1"+","
حالا روی لباسم کلیک می کنه:

Session("SUM")+="3"+","

حالا روی خرید نهایی کلیک می کنه:
با استفاده از تابع Split رشته "1,3" جدا سازی میکنی و برای هر کد کالا با استفاده قیمت لیستو آماده می کنی

البته این یه راهشه
موفق باشی :لبخندساده:

mohsen.nsb44
پنج شنبه 14 مرداد 1389, 18:25 عصر
عزیز من
هر کالا یه کدی داره درسته؟
مثلا:
کلاه 1
جوراب 2
لباس 3

حالا کاربر روی کلاه کلیک میکنه:

Session("SUM")+="1"+","حالا روی لباسم کلیک می کنه:

Session("SUM")+="3"+","حالا روی خرید نهایی کلیک می کنه:
با استفاده از تابع Split رشته "1,3" جدا سازی میکنی و برای هر کد کالا با استفاده قیمت لیستو آماده می کنی

البته این یه راهشه
موفق باشی :لبخندساده:
ممنون از راهنماییتون برای ذخیره کردن در دیتابیس چه راه حلی دارین؟

Ali_M.Eghbaldar
پنج شنبه 14 مرداد 1389, 23:49 عصر
ممنون از راهنماییتون برای ذخیره کردن در دیتابیس چه راه حلی دارین؟

برای کجاش؟؟؟؟ :افسرده:

mohsen.nsb44
جمعه 15 مرداد 1389, 11:56 صبح
برای کجاش؟؟؟؟ :افسرده:
امکانش هست یه مثال واسه دانلود بزاری تا هم بنده و هم سایر دوستان بهتر مفاهیم شما رو درک بکنیم و هم با مثال عملی اشنا بشیم؟

mohsen.nsb44
شنبه 16 مرداد 1389, 11:06 صبح
امکانش هست یکی از دوستان مثالی واسه دانلود بزاره ؟
اگه کسی راه بهتری سراغ داره معرفی کنه ممنون خواهم شد.
منتظر نظرات شما دوستان هستم

smhz777
شنبه 16 مرداد 1389, 12:16 عصر
سلام دوست عزیز
من مجبورم کلی توضیح بدم چون کاری که می خای انجام بدی کار سنگینی.

کاملترین وبهترین روش برای شما ساخت یک کلاس سب خرید.
به این شکل که شما به هرشکلی که بلدی(مثلا با ارایه)یک کلاس می نویسی که چندتا تابع اصلی داره ازجمله
1- درج کالا(کد کالا،تعداد،قیمت واحد)
2- ویرایش تعداد(کدکالا،تعداد)
3-حذف کالا(کد کالا)
4-تابعی برای برگرداندن مقدار سبدخرید به گریدویو یا هر کنترل دیگه
5-تابعی برای درج اطلاعات سبد خرید در دیتابیس(کد سفارش،...)

فقط قبل از اینکه تابع 5 رو اجرا کنی باید در یک صفحه اطلاعات مشتری روبگیری ودر دیتابیس ذخیره کنی.

خود اطلاعات سبد خرید باید به شکل یک رشته دربیاد و بهترین مکان برای ذخیره این رشته دریک
کوکی فقط خیلی دقت کن تو تابع 5 نباید اطلاعات این رشته به شکل مستقیم در دیتابس ریخته بشه وباید قبل از اون مبلغ هر کالا و کدش رو با دیتابیس چک کنی.
میتونی رشته رو توی سشن هم ذخیره کنی که دیگه اطلاعاتش نیازبه چک کردن نداره ولی استفاده از سشن هزینه بره.

ببخشید که انقدر کلی گفتم. میدونم اینها همه درحد سرنخ دادن ولی باورکن کدنویسی همن ها کلی و می بره که من ندارم.