GORAGOD.com

freelance, web developer, web designer, hosting, domain name

session การสั่งซื้อสินค้า

Gam


คือว่าเราเลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้
เราจะต้องตรวจสอบยังไงค่ะ

คือข้อมูลเก็บใน session ค่ะ
12 ธ.ค. 2552 5 2,071

ทำได้โดยการตรวจสอบ session ว่ามีอยู่หรือยัง เช่น

if (isset($_SESSION['รหัสสินค้าที่เก็บไว้แล้ว'])){

       เลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้

} else {

       ยังไม่มีการเลือกสินค้ารหัสนี้ เลือกอีกได้

}
#1
Gam

ประกาศตัวแปรแบบ session
เป็น session_register(sess_id)
ค่ะ
ไม่รู้ว่าตรวจยังไงค่ะ

#2

จริงๆแล้วผมว่าไม่จำเป็นนะ

ตามความคิดผม การคลิกเลือกสินค้าครั้ง ที่ 2 น่าจะเป็นการบวกเพิ่มจำนวนสินค้าที่เลือกมากกว่า ไม่จำเป็นต้อง บล๊อกครับ

การใช้งาน session ลองดูบนเว็บครับมีหลายบทความ หลักการของมันจริงๆแล้วก็ให้มอง session ว่าเป็นตัวแปรหนึ่งเท่านั้นก็พอครับ แล้วก็ทำกับมันเหมือนตัวแปรทั่วๆไปครับ
#3
Gam

ถ้าเกิดว่าเราประกาศตัวแปรเป็นชนิด session แล้ว
ถ้าเราจะบันทึกแค่ตัว Pro_ID
จำเป็นมั้ยค่ะที่ต้อง ประกาศตัวแปร Pro_name,Pro_amount เป็นsession ด้วยค่ะ
แค่เราจะนำมาแสดงเฉยๆ
  

#4

ถ้าเราจะใช้ตัวแปรตัวไหนก็ให้ประกาศแค่ตัวนั้นก็พอครับ ไม่จำเป็นต้องประกาศทั้งหมด หลักการของมันก็คือมองให้มันเป็นตัวแปรเท่านั้นครับ เราเคยทำงานกับตัวแปรอย่างไร เราก็ทำงานกับ SESSION ได้เหมือนๆกัน
#5
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^