2009-07-16から1日間の記事一覧

Jul16(3):Smartyの使い方(3)

エスケープ処理 特殊文字にエスケープ処理を施す作業をする。 Smartyでは、 {$string|escape}と表記する。 ためしにエスケープ処理の前後で表示結果を比べてみると、確かにエスケープ処理がなされていた。

Jul16(2):Smartyの使い方(2)

確認画面 確認画面ではPOSTで渡ってきた値を表示させる必要がある。 テキストボックスの値は {$smarty.post.lastname}の様に表記する。ラジオボタンで選択した性別のvalueはmかfなので、例えば男(value=m)を選択したら、 {foreach from=$sex_array key=k ite…

Jul16:Smartyの使い方(1)

作ったフォームを入力部分、確認部分、完了部分の3つのテンプレートに分けて、それをPHPで出力する。 入力フォーム(form.tpl) テンプレートは通常拡張子は.tplとなり、PHPっぽいこととHTMLを組み合わせて作る。変化したところを主に記すと、 テキストボック…