我的客户设置了一个跟踪像素,以保留他们自己的帐户请求他们的服务次数。他们设置了一个php服务,无论何时调用他们的服务,我都应该向网址发送请求(http://ads3.initiative.com.uy/openx/www/delivery/avw.php?zoneid=3969&cb="{RANDOM_NUMBER}"
)
使用任意随机数手动调用该URL会返回要显示的1x1 gif图像。
我已将此调用插入我的网站:
<?php
// Generate random id of min/max length
$rand_id = rand(1, 10000);
// Echo the image and append the random string to the url
echo "<img src='http://ads3.initiative.com.uy/openx/www/delivery/avw.php?zoneid=3969&cb=".$rand_id."'/>";
?>
但它显示了一个损坏的图像链接(更近的检查显示它正在尝试将URL显示为图像而不是它返回的gif文件)并且它可能也没有在它们的末尾注册该调用。到目前为止,我在这里找到的所有示例都是关于回显你已经拥有url路径的图像 - 但是我需要确保在客户端进行调用并注册。
我尝试使用
echo "<img src='".$_GET["http://ads3.initiative.com.uy/openx/www/delivery/avw.php?zoneid=3969&cb=".$rand_id."].'/>
有网址,但没有解决它。
我对PHP很新,我不确定我缺少什么。
答案 0 :(得分:0)
答案 1 :(得分:-1)
<?php
// Generate random id of min/max length
$rand_id = rand(1, 10000);
// Echo the image and append the random string to the url
echo "<img src='http://ads3.initiative.com.uy/openx/www/delivery/avw.php?zoneid=3969&cb=\".$rand_id.\"'/>";
?>
尝试使用该代码,我已经转义了src中变量的斜杠