我有一个表单,我使用php将文本写入表单,一切都很完美,但大多数时候写入表单字段的新文本不会出现,除非我为完整的页面刷新做了一些方法。
我在addtext.php
header("Content-type: text/html");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
@session_start();
......
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
来自addtext.php
所以它是另一个页面
form action =addtext2.php?par=randomvalue
但仍然没有显示更新的图像,还有另一个功能可以取消并从原始文件夹中获取原始图像,该文件也受到缓存问题的影响较小
如何刷新页面并删除所有缓存
非常感谢
答案 0 :(得分:0)
解决方案建议:
http://stackoverflow.com/users/2097224/aldanux Worked like a charm,
http://stackoverflow.com/questions/728616/disable-cache-for-some-images
非常感谢aldanux
谢谢你,它就像一个魅力:这就是方法:
<img src = 'myimage.jpg?someparmater=somerandomvaluegeneratedbyphp()'/>
像魅力一样工作,非常感谢你的回答(y)