Php 如何检查是否向特定外部网页发出了请求

Php 如何检查是否向特定外部网页发出了请求,php,javascript,statistics,ads,Php,Javascript,Statistics,Ads,我正在为我的网站创建一个插件来记录我的广告点击 我刚才考虑的一种方法是检查是否对特定页面提出了请求。这是因为一旦广告开始播放,它们总是从特定的外部网页请求数据 我可以这样做吗? 如果是,请给我指出正确的方向 典型的请求看起来与此链接有关 所有请求都是get请求。使用脚本标记将iframe附加到网页上如何。然后使用$_SERVER['HTTP\u REFERER']访问iframe内的页面 只需将点击事件绑定到广告,点击后,向记录点击的脚本发出ajax请求 请参阅。您可以使用Ajax对象。在那里

我正在为我的网站创建一个插件来记录我的广告点击

我刚才考虑的一种方法是检查是否对特定页面提出了请求。这是因为一旦广告开始播放,它们总是从特定的外部网页请求数据

我可以这样做吗? 如果是,请给我指出正确的方向

典型的请求看起来与此链接有关


所有请求都是get请求。

使用脚本标记将iframe附加到网页上如何。然后使用$_SERVER['HTTP\u REFERER']访问iframe内的页面

只需将点击事件绑定到广告,点击后,向记录点击的脚本发出ajax请求


请参阅。

您可以使用Ajax对象。在那里,您可以检查readyState=4是否调用了回调,然后确保进行了特定调用。

您想知道广告是何时被点击的吗?这些是flash视频广告。您仍然认为您的建议有效吗?根据以下内容:,flash将“吞下”点击事件,但是你可以试着用div包装它,然后在div上绑定一个点击按钮。好吧,听起来很合理。但这是否意味着div必须放在播放器的顶部呢?只是包装播放器对象:好的,我想我已经试过了。我在div onclick=“alert('你刚刚点击了这个视频')”中添加了一个this,但该警报从未出现过。。。在我开始编写更高级的代码之前,我怎么知道它是否有效?