情報システム科



cgi

cgiの一部を紹介します。(CGI:Common Gateway Interface)

目次

cgiを使用可能にしよう
HTMLとcgiのインターフェイス
Cookie

  今日の運勢  カウンタ  環境変数  easydb  アンケート 

cgiを使用可能にしよう

cgiはサーバー側で動くソフトです。
学校では、サーバーを立ち上げて、動作させましたが、自宅で個人的に勉強するときは、cgi使用可能サイトに登録します。
参考
インフォシーク無料ホームページ「isweb」
XREA (エクスリア)
次に、検索エンジンからFTPを探して、条件や注意をよく読んで、同意できる場合、ダウンロードしよう。
参考
FTPクライアントソフト「FFFTP」

今日の運勢

プログラムの内容 <a href="cgi-bin/unsei.cgi"><font size="7">今日の運勢</font></a>

cgi-binディレクトリの作成
ホームディレクトリの下にcgi-binディレクトリを作成

perlファイルを作成
cgi-binディレクトリの中にファイル名「unsei.cgi」をperl言語で作成
unsei.cgiの内容

属性変更
ファイル「unsei.cgi」の属性変更を755に変更

動作
今日の運勢



カウンタ

プログラムの内容
<a href="/cgi-bin/count.cgi"><font size="5">カウンタ</font></a>

cgi-binディレクトリの作成
ホームディレクトリの下にcgi-binディレクトリを作成

count.txtファイルを作成
cgi-binディレクトリの中にファイル名「count.txt」を作成
0 エンター
と入力

perlファイルを作成
cgi-binディレクトリの中にファイル名「count.cgi」をperl言語で作成

count.cgiの内容

属性変更
ファイル「count.cgi」の属性変更を755に変更

動作
カウンタ

環境変数の表示

cgiの内容

動作
環境変数の表示

easydb

easydb.cgiの内容

動作
easydb


ホームへ