[テンプレート]の検索結果


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)

極めてシンプルなマイクロブログツール「メモる」を1.1にバージョンアップしました。今回のバージョンアップでは、テンプレートエンジン(HTML::Template)を使用してデザインと処理の分離、携帯電話からのログインし...
[2214] Posted by kagahiro at 2010/08/13 13:13:55
0 point | Link (2) | Trackback (0) | Comment (0)

Zen Cart(ゼンカート)は、オープンソースECサイト構築ソフト「osCommerce」から派生した、PHPとMySQLを使って実装されている高機能のオープンソースのECサイト構築ソフト。ライセンスはGPLを採用しておリ誰でも無料で...
[2181] Posted by kagahiro at 2010/08/06 00:26:03
0 point | Link (1) | Trackback (0) | Comment (0)

無料で配布している掲示板CGI(59bbsとは別の簡易掲示板CGIバージョンアップしました。HTML::Templateを使用してUIの部分をできるだけプログラムから取り除き、テンプレートファイルで記述するように変更しました。...
[2150] Posted by buzei at 2010/07/25 18:08:12
0 point | Link (1) | Trackback (0) | Comment (0)

マルチユーザー対応のブログソフトウェア59Tracker 4.1」をリリースしました。59Tracker 4.1ではデータファイルのレイアウト変更はないものの、プログラム関連のファイル構成およびプログラムの内容は大幅に変更さ...
[1966] Posted by kagahiro at 2010/06/15 00:23:32
0 point | Link (1) | Trackback (0) | Comment (0)

オープンソースのWeb掲示板ソフト「59bbs 3.1」をリリースしました。59bbs 3.1ではデータファイルのレイアウト変更はないものの、プログラム関連のファイル構成およびプログラムの内容は大幅に変更されています。主な...
[1953] Posted by kagahiro at 2010/06/12 00:23:35
0 point | Link (2) | Trackback (0) | Comment (0)

携帯対応無料レンタル掲示板 - FC2 掲示板 - は、FC2が運営している高機能・高速の無料レンタル掲示板サービスで、ケータイ、携帯絵文字、画像アップロードにも対応している。利用するにはFC2IDへのユーザー登録が必...
[1797] Posted by buzei at 2010/05/04 16:12:10
1 point | Link (1) | Trackback (0) | Comment (1)

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


アクセスランキング

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

  1. オークリー サングラス (5 PV)
  2. 「ブラック企業大賞2013」ワタミなどのノミネート企業を発表 (5 PV)
  3. 世界選手権で浅田真央がキム・ヨナを破り優勝 (4 PV)
  4. 藤原紀香、陣内智則夫妻が離婚 (4 PV)
  5. ヒロセ通商「LION FX」で約定が誤って成立するシステムの不具合が発生 (4 PV)
  6. おすすめのアフィリエイト「A8.net(エーハチネット)」 (4 PV)
  7. U.F.O.(谷絹子社長)の巨額融資が焦げ付き (4 PV)
  8. 2ちゃんねる全文検索 (3 PV)
  9. [ネットゲーム]RMT(Real Money Trade)とは (3 PV)
  10. 2ちゃんねる勢いランキング (3 PV)

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

  1. 掲示板フリーソフト - 無料で利用できる掲示板CGI (27 PV)
  2. 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (17 PV)
  3. 【速報】パナマ文書に記載されている日本企業、日本人の一覧リスト (13 PV)
  4. WebRMT【ウェブRMT】-ラペルズ-RAPPELZ-RMT (11 PV)
  5. [中国高速鉄道事故]多数の乗客が車両ごと穴に埋められ行方不明に (11 PV)
  6. 紅茶に含まれる成分が骨粗しょう症に効果 体重60キロなら3日に一度60杯の紅茶を飲めば効果:お料理速報 (11 PV)
  7. 中国経済の先行き不安で世界同時株安が進行 (11 PV)
  8. 東日本大震災は「天罰」の石原慎太郎氏が東京都知事選当確 (11 PV)
  9. 伝説の男、瓜田純士さんが新宿駅構内で2週間前に割腹自殺を図る (11 PV)
  10. k本的に無料ソフト・フリーソフト (10 PV)

アクセス統計

ディレクトリ

関連サイト