| 数学 「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)