我写了一个简单的表格填写,修改,删除功能,结合的是mysql,其中用了些session变量
把这些代码全部集成在了同一个php文件下,比如A.php,一个基本的过程是填写-修改-查看
现在我在进行填写的时候使用的是A.php?type=1,修改的时候用的是type=2;
并且在头文件中使用了header_cache_limiter("private");
这样当我提交表单之后我发现错误可以使用histor.back()直接返回,并且保存表单的值
然而问题就来了,我发现这样一来我每次打开修改界面,保留的都是最近一次修改前的表单数值,而不是从修改后的直接从数据库里提取出来的数值,必须手动刷新一次才正常,同样的修改后本应返回显示结果,但是显示的仍然是修改前的结果
求解决办法
把这些代码全部集成在了同一个php文件下,比如A.php,一个基本的过程是填写-修改-查看
现在我在进行填写的时候使用的是A.php?type=1,修改的时候用的是type=2;
并且在头文件中使用了header_cache_limiter("private");
这样当我提交表单之后我发现错误可以使用histor.back()直接返回,并且保存表单的值
然而问题就来了,我发现这样一来我每次打开修改界面,保留的都是最近一次修改前的表单数值,而不是从修改后的直接从数据库里提取出来的数值,必须手动刷新一次才正常,同样的修改后本应返回显示结果,但是显示的仍然是修改前的结果
求解决办法
似乎就可以了,谁进来拿一下分吧