MacPerl 変数の内容をホームページに出力する

アップルボール

目標

MacPerlの変数の内容をホームページに出力させる。これができると、MacPerlで計算した結果などを表示可能になる。

アップルボール

考え方

Perlからhtmlへの埋め込みは、単に変数を配置するだけである。

つまり<p>と</p>のあいだに変数を置けばよいだけの話しである。

アップルボール

サンプルプログラム

以下の$var_textがMacPerlでの変数である。ここでは「テストです」という文字を入力してある。

$var_text = "テストです";



print << "end_of_html";

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
<title>変数の出力例</title>
</head>

<body>

<p>$var_text</p>

</body>

</html>

end_of_html

アップルボール

テスト

保存形式「CGI Script」にして、拡張子「acgi」で保存する。

Webサーバーにアップする。保存先のディレクトリを仮に、www.aa.com/cgi-bin/test.acgiとする。

ブラウザのURLに、

www.aa.com/cgi-bin/test.acgi

と入力すると実行される。