" /> 现在,如果服务器上的图像发生变化,而我从 html 中再次调用它-6ren">
gpt4 book ai didi

php - 从 php 获取 img 并重新加载

转载 作者:可可西里 更新时间:2023-11-01 00:49:03 24 4
gpt4 key购买 nike

您好,我有一个动态创建图像的 PHP 文件。基本上是在 img 上添加文本.我在 html 中这样调用它们没有问题

<img src="img.php?session=<?php echo $session; ?>" />
<img src="img.php?session=<?php echo $session; ?>" />

现在,如果服务器上的图像发生变化,而我从 html 中再次调用它,图像没有改变,我必须刷新整个页面才能看到新图像。[编辑] 我还注意到它在 Chrome 上运行正常。我只在 firefox 上有这个问题,就像 igonring <meta http-equiv="Cache-Control" content="no-cache/>

最佳答案

这与您的 PHP 无关,而与您的浏览器有关。浏览器正在缓存图像,因此需要完全刷新。您应该能够通过在您的 HTML head 标签之间添加这个来解决这个问题

 <meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />

编辑看起来还有一个可以做同样事情的 http-equiv:

 <meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />

关于php - 从 php 获取 img 并重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11290783/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com