目次
-
プログラムを組むにはまず「どういう仕組みにするか」を考えることが肝心です。ローテーションバナーはどういう仕組みになっているのでしょう。
-
広告を入れ替えるたびにプログラムを書き換えるのは面倒です。リンクを外部ファイルで管理する方法を考えてみましょう。
-
広告の追加をブラウザから行えるように、登録画面を作りましょう。
-
データに不都合な文字列がある場合、整形してからファイルに書き込みます。
-
管理画面に他人が勝手に入っては困ります。ユーザーIDとパスワードを設定して入室を制限しましょう。
-
単純にデータを追加するより、任意のデータを削除する方が仕組みは複雑になります。まずは削除用の画面を作ってみましょう。
-
ファイル操作の関数では途中のデータだけ削除することは出来ません。一旦すべてのデータを配列で読み込み変更してから上書きします。
-
formからデータを送信すると、サーバーの設定によって「"」や「'」「\」の文字の前にエスケープ文字の「\」やバックスラッシュが入る場合があります。
-
すべてのプログラムをサーバーへ転送し、パーミッションを設定すれば設置完了です。
!ローテーション・バナーを作ってみよう
ローテーションバナーは比較的簡単に作れます。
自作であれば複数のASPの広告を扱えますし、テキストリンクも表示できます。