如何检查是否使用PHP加载图像?

时间:2014-11-27 19:03:44

标签: php python asp.net server-side

问题:

请考虑以下代码:

<img src="//www.externalSite.com/thisGraph.gif" alt="My image" />

如果上面的图像为用户成功加载,有没有一种方法可以检查PHP?

一些额外信息:

  1. 我不能使用Javascript(禁用客户端)。
  2. 如果PHP不足,Py或ASP可能是可行的选择
  3. 考虑:

    我不太了解PHP,以至于想到这里可能有利的方法。但是我想,如果我使用PHP加载图像(或者在页面加载期间使用户可以使用它),那么我可以以某种方式监视该特定资源的流或负载,并根据结果采取措施。如果有办法在服务器方面这样做,如果有人能指出我正确的方向,我将非常高兴。

    也许类似于以下内容:

    return (!loadImage()) ? "image not loaded" : "image loaded";
    

    或者我可以检查客户是否拒绝或阻止图像:

    if(sendImageToClient() === 'accepted'){
        sendRestOfPage();
    }
    

1 个答案:

答案 0 :(得分:0)

而不是图像本身你可以指向一个返回图像并保存下载的php网站,例如在数据库中。

但是当时该页面已经在客户端,因此您无法再修改它。