我需要包含一个引用脚本的图像标记:
<img src="http://the.site./script.php"/>
Run Code Online (Sandbox Code Playgroud)
但我不确定如何让这个看不见.在幕后排序以跟踪展示次数.
2个问题:
如何正确布置标签?
script.php包含什么?
Ple*_*and 10
将img元素放在页面的末尾.
<img src="http://the.site./script.php?foo=bar&baz=quux" width="1" height="1"/>
</body>
Run Code Online (Sandbox Code Playgroud)
然后在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');
Run Code Online (Sandbox Code Playgroud)
script.php将包含一个代码,该代码使用单击命令更新跟踪数据库.然后它输出一个小的空图像(1像素宽度和1像素高度透明).
这样您就会知道用户访问了该页面,而用户将看不到该图像.