[プログラミング]の検索結果


HTML::Templateの<TMPL_VAR>タグは、プログラムでパラメータに値を設定すると、タグの部分がパラメータで設定された文字列で置き換えられるという簡単なものです。

以下は、<TMPL_VAR>タグの使い方を示す単純なサンプルプログラムです。


--- テンプレートファイル(tmplvar.tmpl)

<html>
<head>
<title>HTML::Templateのサンプルプログラム VAR</title>
</head>
<body>
<h1>HTML::Templateのサンプルプログラム VAR</h1>
<p>
My Name is <TMPL_VAR NAME=NAME> <br />
My IP Address is <TMPL_VAR NAME=IPADDR> <br />
</p>
</body>
</html>

--- CGI(tmplvar.cgi)

#!/usr/bin/perl

use strict;
use warnings;

use HTML::Template;

my $template = HTML::Template->new(filename => 'tmplvar.tmpl');

$template->param(NAME => 'Yamato, Taro');
$template->param(IPADDR => $ENV{'REMOTE_ADDR'});

print "Content-Type: text/html; charset=utf-8\n\n";
print $template->output;
[2230] Posted by kagahiro at 2010/08/18 20:57:05
0 point | Link (1) | Trackback (0) | Comment (0)

HTML::Templateは、シンプルで高速なループ構造を表現するのに適したテンプレートエンジン。テンプレートファイルでは変数を入れるために以下のタグが使用できる。

<TMPL_VAR> <TMPL_LOOP> <TMPL_INCLUDE> <TMPL_IF> <TMPL_ELSE> <TMPL_UNLESS>

HTML::Template - CGI スクリプトから HTML テンプレートを使うための Perl モジュール
HTML::Template.pm

[2227] Posted by kagahiro at 2010/08/17 17:17:19
0 point | Link (3) | Trackback (0) | Comment (0)

Template Toolkit (TT)は、HTML::Templateなど他のテンプレートと比較してより汎用性の高い処理をすることが可能なテンプレートエンジン。出力をサブルーチンに渡したりファイルに出力することもできる。

また、テンプレートファイル内の変数置換だけでなく、テンプレートの中にTT2言語と呼ばれる言語で簡単なプログラムを書いたり、DBIなどのプラグインを使用してデータベースへの接続をすることも可能。

Template Toolkit Home Page
Template Toolkit Manual -テンプレートツールキット和訳マニュアル-
Template Toolkit Manual(英語)

[2226] Posted by kagahiro at 2010/08/17 17:15:46
0 point | Link (1) | Trackback (0) | Comment (0)

テンプレートエンジンとは、テンプレートと呼ばれるHTMLページのひな形をプログラムからデータを渡し合成した結果をHTMLページとして出力するためのライブラリのことで、テンプレートエンジンを利用することで、プロ...
[2224] Posted by kagahiro at 2010/08/15 17:38:32
0 point | Link (3) | Trackback (0) | Comment (0)

Linux および Unix システム上で安全なプログラムを書く際に必要となる設計実装について、そのガイドライン。遠隔のデータを見るためのビューアーや Web アプリケーション(CGI スクリプトを含む)、ネットワーク・サ...
[2223] Posted by kagahiro at 2010/08/15 17:37:08
0 point | Link (1) | Trackback (0) | Comment (0)

単にテキストファイル等の文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、ときにはプログラム内部で取得した文字列の文字エンコード変換したい場合もあります。以下のプログ...
[2182] Posted by kagahiro at 2010/08/06 00:29:29
0 point | Link (1) | Trackback (0) | Comment (0)

Drupal Japanは、日本でのDrupal普及の一助として、Drupal本体の翻訳や拡張モジュールの翻訳、各種情報提供、ユーザ支援等の活動を行っているDrupal(ドルーパル)の公認日本サイト。Drupal(ドルーパル)は、ユーザ...
[2141] Posted by buzei at 2010/07/23 15:33:27
0 point | Link (1) | Trackback (0) | Comment (0)

ノルウェイのオスロで開催されるイベント「JavaZone 2010」の宣伝のために作られたJavaの洗脳ビデオ。父の教えに逆らってJavaを使ったために、父を死に追いやってしまった息子が後悔し.NETに戻ろうとするが、ムチムチ...
[2057] Posted by buzei at 2010/07/06 16:26:38
0 point | Link (1) | Trackback (0) | Comment (0)

Perlで実装されたWebアプリケーションフレームワークである「Catalyst」の仕組みから、PerlやMySQLのインストール、基本構文、ビュー/モデル/コントローラの開発、プラグインモジュールによる機能拡張、単体テストま...
[2052] Posted by buzei at 2010/07/04 15:02:57
0 point | Link (3) | Trackback (0) | Comment (0)

Ruby(ルビー)とは、まつもとゆきひろ氏によって開発されたオブジェクト指向のスクリプト言語のことで、Perlに匹敵する強力なテキスト処理能力とシンプルな文法などを特長とする。David Heinemeier Hansson氏によっ...
[2024] Posted by buzei at 2010/06/28 11:27:37
1 point | Link (2) | Trackback (0) | Comment (1)

|< 先頭へ  < 前へ  1 2 3 4 5  次へ >


アクセスランキング

今月のアクセスランキング(上位10件)

  1. 2NN (2ch News Navigator) (333 PV)
  2. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (107 PV)
  3. 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
  4. 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (44 PV)
  5. 読売新聞「石井誠」記者変死事件 (22 PV)
  6. ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (22 PV)
  7. 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (18 PV)
  8. 掲示板フリーソフト - 無料で利用できる掲示板CGI (13 PV)
  9. 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (12 PV)
  10. PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)

アクセス統計

ディレクトリ

関連サイト