หลายๆครั้งที่เราทำ form กรอกข้อมูลแล้ว ทำการเช็คข้อผิดพลาดเช่น ผู้ใช้ทำการกรอกข้อมูลครบหรือไม่ ถ้าไม่ครบให้ back กลับไปแก้ไข แต่พอกด back กลับไปกลับพบว่า ข้อมูลทั้ง form ได้ถูก clearไปหมดแล้วทำให้ต้อง เสียเวลากรอกข้อมูลใหม่หมด วิธีแก้ปัญหาแบบนี้ให้ใช้คุณสมบัติของ session และ cache เข้าช่วย
โดยเพิ่ม code ต่อไปนี้ที่ต้นโปรแกรม
[src]session_start();
header("Cache-control: private"); // IE 6 Fix. [/src]