おみくじの設置方法



1. 先ずは、ココ をクリックしてください。
すると、cgi のソースリストのページが確認できると思います。1行目は “#!/usr/bin/perl” から始まり、最後は “} ” で終わっていると思います。
その全てを、コピー&ペーストでメモ帳に貼り付け、omikuji.cgi として、登録してください。(ブラウザ画面の 〔編集(E)→すべて選択(A)〕で領域指定すると楽です。)

登録する時は、ファイル名はもちろんですが、拡張子( .cgi )を忘れないように!
これで、cgiファイル (omikuji.cgi)が出来上がりました。

ここで、重要な注意点があります。1行目の “#!/usr/bin/perl”の部分は、貴方がホームページ用として 利用している、サーバー(プロバイダ)によって書き方が異なります。もし、違っている場合は、この行を書き換えてください。( 書き換えても拡張子は忘れないように! )
一般的には、 “#!/usr/local/bin/perl”と記述するのが多いようですが、ここのパスが違っていると動作しませんので、必ずご利用のプロバイダに確認してください。 ※プロバイダのパスについてはF を見て下さい。


2. 次に、FTPソフトを起動します。 ※FTPソフトについてはF を見て下さい。

FTPソフトが起動したら、あなたのサーバ(貴方のパソコンではありませんよ!念の為・・・)に新しいホルダーを作ってください。
新規ホルダーの作り方は貴方のパソコンの操作と同じで、右クリックで [新規(N)→フォルダー(F)]を選択して、“New Folder(新しいフォルダー)”を作り、フォルダー名は、“omikuji”として下さい。

当然、フォルダーを作らず、そのままアップロードしても構いませんが、一般の htmlファイル や画像ファイル など と混在を避けるためにフォルダーを作った方が、管理上好ましいでしょう。

次に、先ほど作った“omikuji.cgi”を、サーバに送り出します。(アップロード)
FTPの転送モードには2種類あります。「テキスト(ASCII)モード」「バイナリー(RAW)モード」です。
今回は、“omikuji.cgi”を 「テキストモード」 で転送してください。
転送する場所は、今作ったホルダーの“omikuji”にして下さい。


3. このあと、まだFTPソフトを起動したままで、パーミッション(実行権)というものを設定します。
パーミッションの設定方法は、大抵はFTPソフトで行いますので、各ソフトのやり方にのっとって 慎重に行って下さい。
私の使っている、FTP Explorerでは、[ツール]より、コマンドを入力します。
具体的には、“site chmod xxx yyy”と入力すればOKです。(xxxはパーミッションコード、yyyはファイル名やホルダー名)
今回は、“site chmod 755omikuji.cgi”、“site chmod 777 omikuji”とコマンドを入力して下さい。

(フォルダーを作らなかった場合は、“site chmod 777 フォルダー名”のパーミションの設定は不要となります。)
全ての設定が完了すれば、後は呼び出すだけです。


4. このおみくじを呼び出したいページの“htmlファイル”に、<A HREF="http://貴方のアドレス/omikuji/omikuji.cgi"> と記述すればOKです。

仮に、フォルダーを作らなかった場合は、<A HREF="http://貴方のアドレス/omikuji.cgi"> となります。
 


* * *
参考
“omikuji.cgi” の設定の部分の説明   
  • $title = '今日の運勢' : 起動した時、ブラウザのタイトルバーに表示される文字です。
  • $bgcolor = "#0000FF" : 背景色
  • $use_cookie = 1 : 1=クッキー使用,0=使用しない(クッキーを使用で、1日1回だけのおみくじ結果です。)
  • $dai = '大吉<p>今日は最高の1日<p>いろいろな事に挑戦しよう!':“大吉”のお告げ、適当に言葉を替えてください。
  • $cyu = '中吉<p>今日は調子いいよ!<p>外でスポーツしよう' :“中吉”のお告げ、適当に言葉を替えてください。
  • $syo = '小吉<p>ちょっぴり幸せ<p>空を見上げてみよう':“小吉”のお告げ、適当に言葉を替えてください。
  • $kch = '吉<p>まあ〜平凡な1日<p>ボーットするのもいいかな?':“吉”のお告げ、適当に言葉を替えてください。
  • $kyo = '凶<p>考え方を前向きに持とう!<p>考えかた次第で運もつく':“凶”のお告げ、適当に言葉を替えてください。
  • 本文の、#=== 表示 ===== の<center><h2>しんたさんの今日の運勢</h2> :標題と文字の大サイズ
    ※以下のタグも、htmlの文法ルールで改造可能。   




【ご注意】
本ページで紹介するプログラムは『あの良寛』より抜粋し、一部手をいれたものでomikuji.cgiの著作権は良寛さんにあります。
また、本プログラムをご自身での利用は自由ですが、再配布はしないで下さい。
本プログラムの利用に当り、いかなる損害に対して当方は一切の責任を負いません。