#googleads(1,1)
&br;

* 広告ランダム表示スクリプト [#w36e8637]

PHPで複数の広告をランダムに表示するスクリプトを作ってみた。

#contents

** 前提 [#b3b26b12]
PHPが動くサーバであること。

** インストール [#l6b976c3]
+ rad.php と同じディレクトリに randomad ディレクトリを配置。
+ randomad 内のディレクトリは広告のファイルの置き場所なので、適当に分かりやすい名前に変える。
-- ディレクトリは複数つくれるようにした。これで縦置き、横置き、サイズごとなど、配置に応じた広告をターゲットにすることができるでせう。
-- 名前を変えたら rad.php 内の ad_dir_lst のマッピングを修正すること。
+ 広告のコードを書いたテキストファイルを上記ディレクトリ内に保存。
-- ファイルの文字コードは広告を表示するページにあわせる。

** 使い方 [#g3e16453]
広告を表示したいページの拡張子を .php にするか、もしくは htaccess で、既存拡張子(.html とか)を PHP が動作するように設定する。

''htaccess の例''
 <Files *.html>
 RemoveHandler .html
 AddType application/x-httpd-php .html
 </Files>

広告を表示したい位置に、次のように書く。

 <?php
    require_once 'rad.php';
    rad('big','left');
 ?>

''記述''
 rad( [id], [align] )

第1引数は広告のID。ad_dir_lst でそれぞれディレクトリに対応させる。&br;
第2引数は表示位置。left, center, right が指定可能。

''メモ''
- require は絶対パスで書かないと認識しないこともあるっぽい。

** ダウンロード [#lc435e49]

&ref(rad_0_1.zip);

** TODO [#k2c58fef]
- これPukiWikiのプラグインにしようかな。。

-----
[[MLEXP. Wiki]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS