![]() トップページ トップ100リング (毎日更新) ウェブリングに参加 リングマネージメント ヘルプ 利用規約 連絡先 |
CGIについて Last Updated 1998.08.24 このリファレンスは、ウェブリングのシステムで利用する事のできる、CGI:https://www.webring.ne.jp/cgi-bin/webringについての記述です。 この機能を十分に理解する為には、CGIをどのように使うかという基礎知識が必要です。また、ヘルプおよび、ウェブリングFAQもあわせてご参照ください。 重要項目: CGIを利用した際に問題などございましたら、サポートフォームにて必要事項をご記入の上、お問合わせください。 CGIの形式 CGIプログラムの利用URL: https://www.webring.ne.jp/cgi-bin/webring このCGIには、コマンド(命令)と、一つ以上のパラメータが必要となります。 コマンドやそれに付加されるパラメータは、「;」および「&」で区切られてます。ブラウザが理解しやすいようになるべく、「&」を使うようにして下さい。 コマンドとは一つの単語でなる指令(例えば「list」や「next」など)の事で、これを指定することにより、CGIは即座にそれに対応した動作をします。しかし、1つ以上ののコマンドを指定した場合、通常最後のコマンドが使用されます。 パラメータの形式は、aaa=bbbの形を取ります。aaaはパラメータの名前(例えば「ringid」や「siteid」など)のことで、これをbbbで特定する事によりある一定のリングのことや、サイトについての情報が得られたりします。 例を挙げると解り易いでしょう。
CGIにコマンドとパラメーターを渡す方法は2つがあります。
URLを利用した方法は上記の例を見て頂ければ、大体解ると思います。ではポストメソッドを利用した場合はというと、以下の例を見てください。
ここで何をしているのかと言うと、リング「sample2」に対し、サイトID「id」とパスワード「pw」をパラメータにして引き渡し、コマンド「edit」(サイト情報の変更画面を表示)を実行しようとしています。 一般的なユーザー用のコマンド これらのコマンドは、あなたのホームページからリンクとして利用されるのがもっとも(一般的に見て)有益です。 これらは、htmlfragmentフォーマットのカスタマイズでも利用できます。 また、この下のパラメータには、ring=yyというパラメータが必要です。全てリング「yy」の中で動きます。
メンバー・コマンド 以下のコマンドは、リングのメンバーに紹介すると役に立つでしょう。こちらも全てring=yyが必要です。
直接ログインするには、 |