Php 从图像src标记跟踪印象
我需要包含一个引用脚本的图像标记:Php 从图像src标记跟踪印象,php,html,Php,Html,我需要包含一个引用脚本的图像标记: <img src="http://the.site./script.php"/> 但我不知道如何让它隐形。有点像是在幕后跟踪印象 2个问题: 如何正确布局标签 script.php将包含什么 php将包含一段代码,只需点击一下即可更新跟踪数据库。然后输出一个小的空图像(1像素宽和1像素高透明) 这样,您就知道用户已经访问了页面,而用户看不到图像。您可以将其制作成一个-脚本可以返回1x1透明GIF图像(创建1x1透明GIF并将其保存在服务器上)
<img src="http://the.site./script.php"/>
但我不知道如何让它隐形。有点像是在幕后跟踪印象
2个问题:
php将包含一段代码,只需点击一下即可更新跟踪数据库。然后输出一个小的空图像(1像素宽和1像素高透明) 这样,您就知道用户已经访问了页面,而用户看不到图像。您可以将其制作成一个-脚本可以返回1x1透明GIF图像(创建1x1透明GIF并将其保存在服务器上):
请注意,这是技术方面的问题,网络跟踪等的法律部分由您(以及您公司的法律部门)决定。将您的img元素放在页面的末尾
<img src="http://the.site./script.php?foo=bar&baz=quux" width="1" height="1"/>
</body>
然后在PHP中,您可以在数据库中跟踪命中。我想你已经知道怎么做了;如果没有,您可以在Internet上找到有关从PHP访问数据库的更多信息
剩下的就是返回浏览器期望的图像。您可以使用以下代码执行此操作,该代码返回1x1像素的透明GIF图像:
<?php
// Tracking code goes here
// Output a 1x1 transparent GIF
header('Content-type: image/gif');
echo base64_decode('R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');
你想要实现什么?script.php是否返回图像?不,script.php只是用于跟踪。这很好。这可能比使用1x1 gif文件系统更快,对吧?
<?php
// Tracking code goes here
// Output a 1x1 transparent GIF
header('Content-type: image/gif');
echo base64_decode('R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');