我的客戶端設置了一個跟蹤像素來保存他們自己的服務請求的次數。他們建立了一個PHP服務,例如,每當他們的服務被調用時,我應該發送到URL(http://ads3.initiative.com.uy/openx/www/delivery/avw.php?zoneid=3969&cb="{RANDOM_NUMBER}"
)從服務中獲取圖片url,然後用php回顯
與任何隨機數手動調出該網址的請求返回一個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."'/>";
?>
卻是露出一個破碎圖像鏈接(仔細檢查表明它正試圖以顯示網址作爲圖片代替GIF文件返回)和它可能不會在他們的終端上註冊該呼叫。到目前爲止,我所能找到的所有例子都是關於回顯一個你已經擁有url路徑的圖像 - 但是我需要確保這個調用是在客戶端進行並註冊的。
我嘗試使用
echo "<img src='".$_GET["http://ads3.initiative.com.uy/openx/www/delivery/avw.php?zoneid=3969&cb=".$rand_id."].'/>
與網址有,但它並沒有解決它。
我對PHP很陌生,我不確定我錯過了什麼。
測試你的代碼,它的罰款...您的問題是在其他地方。顯示您的PHP的實際原始HTML輸出。 – Brad
適用於我 - 我得到了1x1 gif。順便說一句,你不能像這樣使用$ _GET($ _GET包含傳遞給PHP腳本的URL參數)。 – cjs1978