画面を動的につくる画面を動的(ダイナミック)に作り出す前回で、Webプログラムの仕組みの概要は理解できたのでは、、、と思います。そこで、ここでは簡単に毎回違う内容を表示するページを作ってみましょう。サンプルを示したいと思います。ここで、サーバーから日時の情報を取得します。時間帯によってメッセージを分けるための処理です。ここからHTMLの表示です。"今日は$mon月$day日です。"今は$hour時$min分です。__END__*左端の番号は便宜的に付けた行番号です。プログラムの効率云々を言われるとつらいので、あまり突っ込まないで下さい。このプログラムを起動すると今日の日付と時刻、そして、時間帯によってメッセージが変わるページを作ることができます。個別にプログラムの解説を簡単にしますと・・・01:#!/usr/local/bin/perlこれは、前回も書きましたが、Perl本体が置かれているサーバーの場所です。$mon++;timeはPerlの中でも特別な変数で、サーバーの時刻を返してくれます。timeの中身を表示させてみるとわかるのですが、このままでは人間が読める時間になっていません。正確にはUTC(国際協定時間)である1970年1月1日0時0分0秒からの累積秒数が返されるらしいのです。これを自分で処理してもいいのですが、Perlで簡単に変換してくれる関数が「localtime()」です。・・・というそれぞれの変数に格納します。