สอบถามการสร้างเวปช่องกรอกข้อมูลแบบหลายหน้า(multi step form)

การสร้างแบบฟอร์มแบบหลายหน้า
เช่น หน้าแรกให้กรอกชื่อ  หน้าสองให้ใส่ที่อยู่ หน้าสามให้เลือกคำตอบ พร้อมกดส่งข้อมูลที่หน้าสาม
แล้วกดปุ่มส่งข้อมูลบันทึกฐานข้อมูลด้วย php ในหน้าสุดท้าย
แต่ละหน้ามีปุ่มย้อนกลับหน้าก่อน ควรใช้เทคนิคอะไร  

ระหว่าง
ใช้ local storage สะสมข้อมูลในฟอร์มหน้าแรกๆ  พอถึงหน้าสุดท้ายให้ javascript สร้าง hidden form ข้อมูลทั้งหมดในหน้าก่อน  ก่อนการ submit
หรือจะใช้ session บันทึกข้อมูลแทน แล้วให้ php สร้าง hidden form ในฟอร์มหน้าถัดไป
หรือว่าปกติเค้าใช้วิธีอื่นกัน

ขอบคุณครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่