Smarty

逆に分かり辛い!?

"multi byte を扱う場合は template に記述しましょう。"を徹底すると、逆に分かり辛い!? 下記が csv.php assign( 'csv' ,array( 'a' => array(1 ,2 ,3) ,'b' => array(10 ,20 ,30) ,'c' => array(100 ,200 ,300) ) ); $output = $o_smart…

文字 code が CP932(ShiftJIS - SJIS) で PHP の設定が magic quotes gpc が off の場合下記は error

良くよ〜く考えてみたら magic quotes gpc が on/off でも関係無い気がしてきた。$str = '表\'; に変えれば、問題はないが、 他の文字で同じ現象になるものがある場合困るので、 文字列を扱う場合は、これって言う対処法模索中。Perl なら quote関数の q() …

なんで!?!?

これは OK {assign var='i' value=`$num-1`}これは ERROR {assign var='i' value=`$num - 1`}ERROR 内容 Fatal error: Smarty error: [in template.tpl line 1]: syntax error: invalid attribute name: '-' (Smarty_Compiler.class.php, line 1536) in /usr…