ローテーションバナーに関するjniinoのブックマーク (3)
-
基本的には、予め配列に1~9の数字を入れておいて、この配列を並び替えることで、重複する数字のないランダムな数列を作れます。 並び替える方法は様々ですが、簡単なところで次のような考え方はいかがでしょう。 配列のインデックス値は0から始まります。配列の要素が9つであれば、インデックス値は0~8です。0~8の間で乱数を2つ作ります。これをインデックス値として指定して、配列の要素をランダムに2つ選択し、この2つの値を互いに入れ換えます。 この作業を好きなだけ繰り返すと、ランダムな並びになります。 変数は新しい値を入れると、入っていた値は上書きされて消えてしまいます。入れ換える時には、もう1つ変数を用意して、どちらかの値を保存しておきましょう。 シャッフルの回数は多いほどいいというわけでもありませんが、さしあたって30回ほど繰り返すとすると、大体のスクリプトは次のようになるかと思います。 ︵↓
-
インプレッション保証やクリック数保証、期間保証の広告配信システムが簡単にできます。広告は通常のバナー広告やHTML広告、テキスト広告、DHTMLを使ったフローティングウインドウによる広告など様々なモノを選ぶことができ、設定すると自動的にコードが生成されるのでそれをコピペするだけで配信できます。クリック数のカウントはFlashなどでも可能。 さらに驚くべき事にブラウザ名やOS名、言語などの環境変数によって表示する広告を変えたり、あるいは世界中の各国各地域のIPアドレスデータベースから国別・地域別にターゲティングした広告を配信することも可能という点。 既にある程度日本語化されており、英語ではありますがものすごく詳細で詳しいマニュアルも付属しています。個人で使っているアフィリエイトの管理なども可能です。 というわけで早速インストールしてみました。 Welcome to phpAdsNew / O
-
-
1