数学 「Perl/CGI超入門」A 
               〜Perl入門(2)〜
 NO.96 

2003.9.19作成

 今回も、「Perl/CGI超入門 ゼロからのプログラミング」(藤森水絵著、技術評論社)という本からです。

CD−ROM付きなので、実際に動かしながら勉強できて便利ですね。第4章から第6章の部分を紹介します。

なお、ソースの入力が大変なので、CD−ROMのファイルを使用させてもらいました。ファイルは、右クリックして

「対象をファイルに保存」してから、メモ帳などで開いて下さい。


第4章 Perlプログラムを作ってみよう

  4.1 ●まずはプログラムを作ってみよう(Hello,World!)

    4.1.1 ●Perlプログラムファイルの作成

            Hello,World!の出力プログラム(hello1.pl

    4.1.2 ●Perlプログラムファイルの実行

            コマンドプロンプトで、「c:¥httpd¥cgi−bin」から「perl hello.pl」と入力。

  4.2 ●PerlのプログラムをCGIのプログラムにしてみよう

    4.2.1 ●そのままでは動かない?

    4.2.2 ●CGIのプログラムにするにはどうするの?

            Hello,World!のCGIプログラム(hello2.pl
            「httpd.exe」でWebサーバーを起動し、ブラウザに「http://localhost/cgi−bin/hello.pl」
            とアドレスを入力。 

    4.2.3 ●作成したCGIプログラムをインターネット上で使うには?

  4.3 ●基本的なルール

    4.3.1 ●Perlのルール

    4.3.2 ●CGIのルール 

第5章 関数を使ってみよう

  5.1 ●関数って何だろう?

    5.1.1 ●関数の使い方

  5.2 ●文字を出力するには?(print)

    5.2.1 ●printについて

            いろいろな文字を画面に表示するプログラム(51.pl

    5.2.2 ●まとまった文章を出力する方法は?(ヒアドキュメント)

            いろいろな文字を画面に表示するプログラム(ヒアドキュメントの場合)(52.pl

  5.3 ●CGIプログラムを作ってみよう「今何時?」

    5.3.1 ●関数time、localtime

            現在時刻を表示してくれるCGIプログラム(53.pl

第6章 変数を使ってみよう

  6.1 ●変数に何が入るの?

    6.1.1 ●変数って?

    6.1.2 ●変数の使い方

            名前を表示するCGIプログラム(61.pl

    6.1.3 ●変数に入れられるもの

            生まれた年を表示するCGIプログラム(62.pl

  6.2 ●画面から送られてきたデータを受け取るには?

    6.2.1 ●データはどこにあるの?

    6.2.2 ●cgi−lib.plの使い方

            「cgi−lib.pl」というライブラリを「c:¥httpd¥cgi−bin」にコピーして使う。
            名前を表示するCGIプログラム(63.pl
            名前を入力するフォーム(63.html
            「c:¥httpd」に保存し、「http://localhost/63.html」にアクセス。

  6.3 ●CGIプログラムを作ってみよう「申し込み確認画面」

    6.3.1 ●申し込み入力フォームを作ろう

            申し込み情報を入力するフォーム(64.html

    6.3.2 ●申し込み確認を表示するCGIプログラムを作ろう

            申し込み確認画面を表示するCGIプログラム(64.pl


    ホームへ戻る    次号へ進む