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