PHP:在标题重定向之前触发跟踪像素

时间:2012-02-27 01:32:37

标签: php tracking

这是我的设置:

  1. 访问者登陆第A页,并放置一个cookie

  2. 访问者登陆B页(php),跟踪像素被触发,标题重定向将用户带到另一页:C

  3. 所以我想激发一个图像像素,然后立即重定向访问者。

    这就是我的像素的样子:

    img height="1" width="1" border="0" style="display: none;" src="http://TrackingDomainHere./gpx.php?amount="
    

    基本上我正在尝试: 一个。在页面上显示图像像素并立即重定向到C 湾以某种方式加载该URL(不重定向到它),然后立即重定向到C

    非常感谢

2 个答案:

答案 0 :(得分:2)

您不能将http标头与HTML内容混合在一起。因此,您的重定向方案将需要元刷新标记或javascript代码段。

元刷新标记不会等待图像加载,因此如果您执行重定向过快,则会错过匹配。您可以编写Javascript代码,使其等待图像加载,但依赖JS并不总是一个好主意:)

答案 1 :(得分:0)

如果您想首先输出任何内容,则无法使用PHP重定向,因为PHP只能使用标题重定向,并且需要在任何内容之前发送标题。您将不得不使用其他重定向方式(HTML / javascript)或使用不同的跟踪方式。