PHP GD动态横幅?在每次加载时刷新缓存?

时间:2015-09-09 15:02:08

标签: php caching php-gd

我在论坛中的签名中有一条横幅,我想跟踪它的观看次数。我愿意使用PHP GD进行编码和图像,并在每次访问时增加我的计数器。

这是我现在的banner.php代码(没有实现计数器):

<?php
  header('Content-encoding: none');
  header("content-type:image/jpg");
  header("Cache-Control: private, no-cache, no-cache=Set-Cookie, proxy-revalidate");
  header("Expires: Wed, 11 Jan 2000 12:59:00 GMT");
  header("Last-Modified: Wed, 11 Jan 2006 12:59:00 GMT");
  header("Pragma: no-cache");
  // Create an image, 728x90 pixel in size
  $im=imagecreate(728,90);

  // Set the background colour
  $black=imagecolorallocate($im,0,0,0);

  // Allocate the background colour
  imagefilledrectangle($im,0,728,0,90,$black);

  // Create a JPEG file from the image
  imagejpeg($im);

  // Free memory associated with the image
//  imagedestroy($im);

?>

问题是我的浏览器似乎正在缓存这个问题,因此,每次在img标记中调用页面时都不会加载代码。

非常感谢任何帮助。

0 个答案:

没有答案