google_ads.inc
2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
/*==============================================
広告タグを出力するプログラム
注意)rand関数の2番目の数字は広告の数に合わせる
既に表示済みの広告Noは$randam_ads_no
==============================================*/
//確立設定の配列
$random_num3=array(1,1,1,1,2,2,2,3,3,3);//0=40% 1=30% 2=30%
$random_num2=array(1,1,1,1,1,2,2,2,2,2);//0=50% 1=50%
$view_randam_ads_no = $randam_ads_no;
//****** 広告リスト *******
$strAffiriate[0]="";
//●ADJUST
$strAffiriate[1]= "<script language='JavaScript'>";
$strAffiriate[1]=$strAffiriate[1]."var rand_1 = (new Date().getTime())%100000000;";
$strAffiriate[1]=$strAffiriate[1]."var rand_2 = Math.round(Math.random()*100000000.0);";
$strAffiriate[1]=$strAffiriate[1].'var rand_id = ""+rand_1+""+rand_2;';
$strAffiriate[1]=$strAffiriate[1].'var url ="http://www.adjustnetwork.com/aan/serve?st=7&js=1&h=90&w=728&sl=2573&r="+rand_id;';
$strAffiriate[1]=$strAffiriate[1].'document.write(\'<SCR\'+\'IPT language=\"JavaScript\" src=\"\'+url+\'\"><\/SCR\'+\'IPT>\')';
$strAffiriate[1]=$strAffiriate[1]."</script>";
//●バリューコマース(looksmart)
$strAffiriate[2]='<IFRAME frameBorder="0" allowTransparency="true" height="90" width="728" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=23872&pid=873654713" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=23872&pid=873654713"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=23872&pid=873654713" target="_blank" ><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=23872&pid=873654713" height="90" width="728" Border="0"></a></noscript></IFRAME>';
//●バリューコマース(懸賞)
$strAffiriate[3]='<IFRAME frameBorder="0" allowTransparency="true" height="60" width="468" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=23872&pid=870070395" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=23872&pid=870070395"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=23872&pid=870070395" target="_blank" ><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=23872&pid=870070395" height="60" width="468" Border="0"></a></noscript></IFRAME>';
//****** 表示設定 *******
if($view_randam_ads_no!=""){
//2回目の広告表示するとき
$strAffiriate[$view_randam_ads_no]=""; //表示済み広告削除
sort($strAffiriate); //ソートして削除する配列を先頭へ
array_shift($strAffiriate); //先頭配列を削除
//乱数を発生
$rand_no=rand(1,10)-1;
$randam_ads_no = $random_num2[$rand_no];
}else{
//1回目の広告表示するとき
//乱数を発生
$rand_no=rand(1,10)-1;
$randam_ads_no = $random_num3[$rand_no];
}
echo $strAffiriate[$randam_ads_no];
?>