トラックバック・ピープルのバナーをランダム表示する

トラックバック・ピープルのバナーをランダム表示する

Posted at April 3,2005 10:10 PM
Tag:[BlogPeople, Customize, TrackbackPeople]

ダジャレ・トラックバック・ピープルは3つのバナーを登録しておりまして、時々切り替えて使おうと思っていましたが手動で設定を変更するのはやや面倒なので、自動的にランダム表示できるよう細工してみました。
下記のように生成スクリプトにPHPを埋め込んでいます。確率の問題もありますが一応1クリック毎に切り替わるようになっています。

<?php
    mt_srand((double) microtime() * 1000000);
?>
<script language="javascript">b=0<?php echo mt_rand(0, 2); ?>;</script><script type="text/javascript" src="・・・(略)・・・" ></script>

青色部分を追加します。消し線の数字はバナーの番号を示している部分で、この部分も青色のスクリプトに置き換えます。バナーが2種類の場合は

mt_rand(0, 1);

とすればOKです。
他の生成コードを利用されている場合も

b=n;

n の部分を置き換えれば良いと思います(試していませんので間違ってたらお許しを)。

関連記事
zenback
人気エントリー
トラックバックURL


トラックバック

後姿ラブリーピープルのバナーをランダム表示する from showry's Blog
昨日に引き続いてトラックバック・ピープルについて。 表示している最新10件という... [続きを読む]

Tracked on February 22, 2006 2:14 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)