**ยาวหน่อยนะครับ ขอโทษที :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:
เก็บแต่ id ของสินค้าที่ user เลือกซิครับ
แล้วๆ พอเค้าจะซื้อก็ต้อง login
จังหวะ login เราค่อยโยน session ที่มีแต่ id สินค้าที่ user เลือกไปแปะ
ถ้า user เลือกเล่นๆ ก็จะเป็นแค่ session ที่เครื่อง client เอง
คิดได้ประมาณนี้อะครับ :40:
หมายถึงเก็บเป็น array ลงใน session เหรอ เจ๋งแฮะ :18:
ขอบคุณครับ :22:
แต่ยังไม่เคยเขียนเลย :05a:
หนังสือพร้อม อุปกรณ์พร้อม แต่ขี้เกียจ {หมีโหด}
งั้นเอาหนังสือให้ผมละกันนะ :02:
โปรเจ็กจบ ผมก็ทำ นะ ไอ้ shopping card เนี่ย ตอนนี้ลืมหมดแล้ว :08:
(http://img2.f0nt.com/20/7e8ef2545858ffd901d4e35794fba059.jpg)
:21:
ตึ่งโป๊ะ
แอนไปเล่นคาเฟ่ได้แล้วแหละ :30:
:07: :07: :07: :05:
อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 20 มิ.ย. 2007, 15:03 น.
(http://img2.f0nt.com/20/7e8ef2545858ffd901d4e35794fba059.jpg)
ตอบ 3442 ครับ
:18: มีวิธีคิดยังไงครับอัจฉริยะตั้ง
เค้าเอาหลักการณ์ เอ๊ะ อย่างนี้มันแทนที่จะสอนเค้าจับปลา ดั้นให้ปลาเขากินซะอย่างงั้น {หมีโหด}
หาดินสอหรือปากกามาก่อนครับ ไม่แนะนำให้กัดนิ้วแบบหนังจีน {หมีโหด}
การเขียน program ของเว็บขายของ :07: :07:
shopping cart :48: