TripletaiL Japanese Web Application Framework

ini(設定ファイル)のアクセス - チュートリアル

iniファイルを利用し設定情報を読み書きしてみましょう。

main.cgi

#!/usr/local/bin/perl

use strict;
use warnings;
use Tripletail qw(tl.ini);

$TL->startCgi(
    -main => \&main,
);

sub main
{
    my $t = $TL->newTemplate('template.html', 'utf8');
    my $ini = $TL->newIni('config.ini');

    $ini->set(SetStr => 'status' => '1');
    $ini->write('config.ini');

    $t->expand(
        STR => $ini->get(SetStr => 'str1'),
    );

    $t->flush;
}

tl.ini

[TL]

config.ini

[SetStr]
str1 = 設定された文字列です

template.html

<!DOCTYPE html>
<HTML>
  <BODY>
    <&STR>
  </BODY>
</HTML>

一覧へ戻る 次のチュートリアルへ