如何在每页更改标题图像

时间:2012-06-14 14:34:05

标签: php jquery image

我正在使用Drupal 7.我有page.tpl.php文件和5个菜单项。我想要,每个菜单更改标题图像。是1 img。

有可能通过jQuery或其他方式吗?

1 个答案:

答案 0 :(得分:0)

我假设您想要在每个页面请求中更改标题图像,例如旋转横幅。 最简单的方法 - 将HTML中img的位置更改为PHP脚本,如下所示:

<img src="myheader.php">

然后创建myheader.php,它将加载您想要的图像 - 每次都不同并提供服务,如下所示:

<?php
header('Content-type: image/png');
$number = time() % 5;
readfile($number . '.png');

这将提供图像0.png,1.png,2.png,3.png,4.png。如果您有更多图像 - 将%5更改为您的值。 它是如何工作的?它将自1970年1月1日以来的秒数除以5并返回提醒。所以提醒总是0-4。所以它提供图像0-4 +'。png'。 您的所有图片都必须是PNG。如果不是 - 您需要更改“内容类型”标题。