FROM http://www.phpx.com/happy/top38769.html
20:我点击后退按钮,为什么之前填写的东西不见这是因为你使用了session.
解决办法:PHP代码:--------------------------------------------------------------------------------<?php
session_cache_limiter('private, must-revalidate');
session_start();
...........
..........
?>
20:我点击后退按钮,为什么之前填写的东西不见这是因为你使用了session.
解决办法:PHP代码:--------------------------------------------------------------------------------<?php
session_cache_limiter('private, must-revalidate');
session_start();
...........
..........
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<form name="form1" method="post" action="save.php">
Name1:
<input name="name1" type="text" id="name1">
<br>
Name2:
<input name="name2" type="text" id="name2">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>2: save.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>保存页面</title>
</head><body>
<!--
PHP代码 $_POST["name1"] 的判断略
此文件中 html - body 去掉我也试过。没用
-->
<script>
alert("您输入的内容有误!");
javascript:history.back(1);
</script>
</body>
</html>
但是后来怎么解决想不起来了。好像是前面加了个什么参数。
找到再来告诉你。
我加了,还是不行呀.
你再检查一下
所以在session_start()前面加上 session_cache_limiter("private");就可以让浏览器缓存