加载图像后PHP重定向

时间:2016-10-29 01:31:01

标签: php redirect url-redirection

我正在使用带有PHP src的图像来检查浏览器中点击链接禁用图像的用户。

示例:

<image src="some.php?someparameter=1">

如果图像加载,PHP加载链接并将参数保存到数据库,则重定向到另一个页面

redirect('someurl.com');

在加载图像之前重定向页面,如何在图像部分渲染后重定向?所有代码大多数都是PHP?

我用sleep()测试,但不行吗?

1 个答案:

答案 0 :(得分:0)

PHP是一种服务器端语言。为清楚起见,所有服务器端语言在页面加载之前运行。因此,如果您在php中指定重定向,它将在页面完全加载之前重定向。您可以使用JavaScript重定向页面:

window.location.replace("http://www.example.com/");

我不确定如何在图片加载后对重定向进行编码,但我确定快速的Google搜索会找到答案。我倾向于使用jQuery轻松,所以也许考虑使用jQuery。希望这可以帮助。