sample1.htmではTMPL_VAR,TMPL_LOOP,TMPL_IFを使ってみました。他に、TMPL_INCLUDEなんかも有用です。見た記憶があるのですが、(省略した方がシンプルに書けますね。)しっかり記述してみました。定義した値(文字列)に変換されます。参照の配列の先頭から順番にハッシュが展開されます。$tmpl->param(arr=>\@arr);この構造であるため、DBIのハッシュの参照配列でI/Oする際、とても便利です。val:a3<br>この場合、配列の数3で繰り返されます。name=[param_key_name]>表示の制御を値が真(True,!=0)かそれ以外か(False,==0)で分岐します。yesです<br>分岐処理などはプログラムでやるべきです。テンプレートでやるべきではないと私は思います。ほうが運用で有利かと思います。エラー画面を一緒にテンプレートに入れてしまった方がいいでしょう。深刻なエラーなどは別画面を表示する仕組みを作るべきです。name=[file_name]>HTMLのバーツを埋め込むことができます。プログラムそれでは、sample1.htmに対応するプログラムを書きます。$tmpl->output();パラメータの設定は当然、一度に設定する事もできます。他のkeyなども設定したり);なんて感じになるし。あとは、出力をTABLEタグを使ったりしたかったらテンプレートに手を加えるだけです。応用してみてください。pre2このページはGzuGzuで作成されました.yaino.com。