Q: Why is the information in all fields cleared after I click the browser's back button?
A: This is because you used the session_start function in your form submission page. This function will force the current page to not be cached. The solution is to add header("Cache-control: private"); after your Session_start function; Note that your PHP program cannot have any output before this line.