2011-06-05 34 views
0

我使用的MobFox作爲我的主要廣告網絡的移動應用程序,並已確定那個地方我可以回填:PHP爲的MobFox的內部設置的javascript回填

if (preg_match('<!--NOAD-->', $contents)){ 
    global $no_ad_availible; 
    $no_ad_availible=true; 
} 
else 
{ 
$no_ad_availible=false; 
} 

我需要有內部的腳本是:

<img src="http://serve.vdopia.com/adserver/tracker.php?m=ti;ci=3708;ai=11010;chid=9762;ou=rd;rand=[timestamp]" style="height:1px;width:1px;position:absolute;visibility:hidden;" /> 
<script language='javascript' src='http://serve.vdopia.com/adserver/html5/inwapads/?sleepAfter=0;adFormat=banner;ak=acctnumber;version=1.0;cb=[timestamp]'></script> 
<noscript><img src="http://serve.vdopia.com/adserver/tracker.php?m=nji;ci=3708;ai=11011;chid=9762;ou=rd;rand=[timestamp]" style="height:1px;width:1px;position:absolute;visibility:hidden;" /></noscript> 

我用盡了一切我能想到的,都裝從單獨的文件中的腳本代碼中插入它,卻又似乎什麼都沒有。

顯然我不是一個程序員,但試圖學習。

感謝

+0

你會得到任何錯誤? – Ibu 2011-06-05 19:09:30

+0

沒有錯誤,只是空白。 – NoobDeveloper 2011-06-05 19:32:37

回答

0

您需要echo的JavaScript和圖像來電或(甚至更好)暫時結束你的PHP ...如果你簡單地把他們在PHP代碼,它們將被解釋爲PHP。

我無法確定您是否希望在$ no_ad_available == true或false時插入代碼。無論哪種方式,相同的概念將適用,我會假設你希望它插入如果是真的。您可以使用:

<?php 
if (preg_match('<!--NOAD-->', $contents)) { 
    global $no_ad_availible; 
    $no_ad_availible=true; 
?> 
<img src="http://serve.vdopia.com/adserver/tracker.php?m=ti;ci=3708;ai=11010;chid=9762;ou=rd;rand=[timestamp]" style="height:1px;width:1px;position:absolute;visibility:hidden;" /> ...Rest of ad insert code 
<?php 
} else { 
    $no_ad_availible=false; 
} 
?> 

祝您好運。