スポンサー


    ウェブデザイン基礎講座

    フォトショップ講座

    HTML&CSS講座

    グラフィック講座

    Flash講座

    3D講座

    ウェブプログラミング講座

    サイトメンテナンス講座

    サイト紹介

    スペシャルリンク

サイト内検索

 メールマガジン

テクニック

Homeウェブプログラミング > ローテーションバナー広告の作り方

ローテーションバナー広告の作り方

投稿日:2007年6月29日   レベル:初心者    ソフトウェア:PHP Editors


Step1:newfile.phpを作成
新しいファイル(newfile.php)を作成し、以下のコードをコピーして貼り付け、保存します。

<?php
// 広告が含まれているファイルをロード
$adfile = "ads.txt" ;
$ads = array();

// 広告1つにつき1行
$fh = fopen ( $adfile , "r" );
while(! feof ( $fh )) {

$line = fgets ( $fh , 10240 );
$line = trim ( $line );
if( $line != "" ) {
$ads [] = $line ;
}
}

// 広告をランダムに表示
$num = count ( $ads );
$idx = rand ( 0 , $num - 1 );

echo $ads [ $idx ];
?>


Step2:ads.txtを作成
ここで、空のテキストファイル(ads.txt)を作成する必要があります。ファイルの名前を変更する場合は、コードの太字部分も必ず変更してください。

このテキストファイルに広告を追加するには、画像をハイパーリンクでコード化し、1つの広告が1行になるようにします。以下の例を参照してください。

<a href="http://advertisement_url.com" target="_blank"><img src="advertisers_image.gif" border="0"></a>
<a href="http://advertisement2_url.com" target="_blank"><img src="advertisers2_image.gif" border="0"></a>
<a href="http://advertisement3_url.com" target="_blank"><img src="advertisers3_image.gif" border="0"></a>


Step3:最後に
実際にこのコードでは、各広告がランダムに表示されます。広告を常に一定の順序で表示する設定はありません。これは、私が使用しているものと同じ回転スクリプトです。十分な機能を果たす上に容量も節約できます。ここで、コードに戻りましょう。このスクリプトでは、情報収集のための基本的なphpコードと、簡単なランダム化コードを使用しています。

引用:Web Design Library著者:ViButX翻訳:細島



スポンサードリンク

コメント

ランダム記事5件

2016年5月の人気記事ランキング