หลักการเขียนตะกร้าสินค้า

เริ่มโพสต์โดย i-poon, 20 มิ.ย. 2007, 02:53 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

i-poon

**ยาวหน่อยนะครับ ขอโทษที  :46:

สงสัยหลักการเขียน program ของเว็บขายของที่มี  "Add to cart" น่ะครับ

คือพวกเว็บขายของ (เช่น tohome.com) เวลาเรากด Add to cart หรือหยิบของใส่ตะกร้า
มันสามารถทำได้ทันทีโดยไม่ต้องสมัครสมาชิก
พอเราเลือกสินค้าครบแล้ว กดยืนยัน หรือ ชำระเงิน โปรแกรมมันถึงให้เรา Sign in หรือไม่ก็ไป Register ก่อน แล้วถึงจะเริ่มเข้าสู่ขั้นตอนจ่ายเงินจริงๆ

ประเด็นที่สงสัยคือการเก็บข้อมูลของตะกร้าของแต่ละคน ควรให้มันอ้างอิง user ยังไงดีครับ

หลักการที่พอคิดออก (แต่ไม่ work) คืออ้างอิงจาก Cookie หรือ Session โดยเมื่อ User เข้าเว็บจะมีการตรวจว่ามีตัวแปร ID ใน cookie หรือยัง ถ้ายังก็จะทำการกำหนด ID แล้วยัด ID ใส่ Cookie ซะ แล้วตระกร้าสินค้าก็จะไปอ้างอิงตามตัวแปร ID นั้นอีกที แต่วิธีนี้ก็น่าจะเกิดปัญหาถ้ามี User หลายๆคนเข้ามากดซื้อเล่นๆ จะทำให้มีตระกร้าสินค้าค้างอยู่ในฐานข้อมูลเต็มไปหมด

งงกันหรือเปล่าครับ ผมถามเองยังงงเองเลย ทวนคำถามอีกรอบ
ควรให้ตระกร้าสินค้าอ้างอิง user ยังไงดีครับ???  :05:
50 levels avaliable, 22 secrets levels avaliable :P

ยุนเอ



เก็บแต่ id ของสินค้าที่ user เลือกซิครับ
แล้วๆ พอเค้าจะซื้อก็ต้อง login

จังหวะ login เราค่อยโยน session ที่มีแต่ id สินค้าที่ user เลือกไปแปะ
ถ้า user เลือกเล่นๆ ก็จะเป็นแค่ session ที่เครื่อง client เอง

คิดได้ประมาณนี้อะครับ  :40:
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

i-poon

หมายถึงเก็บเป็น array ลงใน session เหรอ เจ๋งแฮะ  :18:

ขอบคุณครับ  :22:
50 levels avaliable, 22 secrets levels avaliable :P

ยุนเอ



แต่ยังไม่เคยเขียนเลย  :05a:

หนังสือพร้อม อุปกรณ์พร้อม แต่ขี้เกียจ  {หมีโหด}
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

i-poon

งั้นเอาหนังสือให้ผมละกันนะ  :02:
50 levels avaliable, 22 secrets levels avaliable :P

จักรี

โปรเจ็กจบ  ผมก็ทำ นะ ไอ้ shopping card เนี่ย  ตอนนี้ลืมหมดแล้ว  :08:
ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย

iannnnn


ยุนเอ

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

psyfer

ตึ่งโป๊ะ

แอนไปเล่นคาเฟ่ได้แล้วแหละ  :30:

i-poon

50 levels avaliable, 22 secrets levels avaliable :P

Dayight

กินรอบวง

คุณชาย ( 737 )

 :18: มีวิธีคิดยังไงครับอัจฉริยะตั้ง
สู่ความโดดเดี่ยว อันไกลโพ้น

จักรี

เค้าเอาหลักการณ์  เอ๊ะ อย่างนี้มันแทนที่จะสอนเค้าจับปลา ดั้นให้ปลาเขากินซะอย่างงั้น  {หมีโหด}
ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย

ยุนเอ




หาดินสอหรือปากกามาก่อนครับ ไม่แนะนำให้กัดนิ้วแบบหนังจีน  {หมีโหด}
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

Dayight

การเขียน program ของเว็บขายของ :07: :07:
กินรอบวง

SMF 2.1.7 © 2026, Simple Machines