1
我正在建立一个网站,该网站使用PHP GD根据用户输入的数据创建图像。
因此,例如,我有这样的事情:如何设置特定图像不被保存在缓存中
$image = imagecreate(125, 125);
$blue = imagecolorallocate($image, 0, 0, 255);
imagepng($image, "1.png");
imagedestroy($image);
header("Location: ../index.php");
生成图像1.png并返回到该网站的索引。
在我简单的显示代码,如果该文件多用一些简单的PHP
<?php if(!file_exists("php/1.png"))
echo ("<center><h2> No panels added!</h2></center>");
else
echo('<img class="p_image" src="php/1.png">');
?>
存在索引我遇到的问题是,浏览器会缓存最后生成的1.png,即使用户删除它并创建一个新的,并显示。有什么办法可以阻止这种情况发生,而无需每次重命名文件?
在此先感谢!
就是这样,谢谢! – okawei
这并不重要,但它会被缓存;它永远不会从缓存中检索。 – Tom