- 追加された行はこの色です。
- 削除された行はこの色です。
* 広告ランダム表示スクリプト [#w36e8637]
PHPで複数の広告をランダムに表示するスクリプトを作ってみた。
** 前提 [#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]
** TODO [#k2c58fef]
- これPukiWikiのプラグインにしようかな。。
-----
[[MLEXP. Wiki]]