页面A,里面有用到$_SESSION,做了个用户名功能,所以在文件头部写了session_start()
下面我写了个表单,然后提交B页,在目标页做个判断,错误则返回前页。问题来了,只要在A页里写session_start()之后,在B页中错误在返回来的时候,表单的值就全没了,不写session_start()就没事
网上找到解决办法如下:
<?
session_start();
header("Cache-control: private");
?>
经测试,可以完美搞定!
原载: No.1网络工作室 http://www.noonenet.cn/