ランダム画像ジェネレーター(例:http ://www.dustindiaz.com/a-simple-php-image-rotator/ )のように、順番にのみ。バナー広告を実行していますが、クライアントは、ページの読み込みごとに1、2、3、4、5の順序で実行することを望んでいます。だから彼らはただラウンドロビンをします。5ページが読み込まれると、サイクルが再開されます。
何か案は?しばらくググってみましたが、何も見つかりません。
どんな助けでも素晴らしいでしょう、どうもありがとう!
ランダム画像ジェネレーター(例:http ://www.dustindiaz.com/a-simple-php-image-rotator/ )のように、順番にのみ。バナー広告を実行していますが、クライアントは、ページの読み込みごとに1、2、3、4、5の順序で実行することを望んでいます。だから彼らはただラウンドロビンをします。5ページが読み込まれると、サイクルが再開されます。
何か案は?しばらくググってみましたが、何も見つかりません。
どんな助けでも素晴らしいでしょう、どうもありがとう!
<?php
// start session
session_start();
$ads = array ('Ad1', 'Ad2', 'Ad3', 'Ad4', 'Ad5');
// rotate
$id = ++$_SESSION['ad_id'] % count($ads);
$_SESSION['ad_id'] = $id;
// display ad
echo $ads[$id];
もちろん、、などの代わりに実際のHTMLコードが必要になりAd1
ますAd2
。
通知が必要ない場合は、次のコードを後に追加できますsession_start()
if (!isset($_SESSION['ad_id'])) $_SESSION['ad_id'] = 0;