2007 02,01 22:20 |
|
PHPを始めて、さらにSmartyの勉強を、今さっき始めました。。。 Smarty-2.6.16をインストールし、環境を整え いざ、Hello World プログラミング!! でも、エラーが出る。。。 Fatal error: Smarty error: [in helloSmarty.tpl line 5]: syntax error: unrecognized tag: Hello ,{$name (Smarty_Compiler.class.php, line 439) in C:\php5\・・・・rty\libs\Smarty.class.php on line 1095 テンプレートの5行目ね <title>Smartyの基本</title> えぇ~、HTMLタグなんですけど・・・ そこでエラーですか。。。
何が悪いのか分からず、ネットで検索・・・・ ・・・・・ ・・・・・ ・・・・・ ・・・・・欲しい答えがありません・・・・
仕方が無いので、<title>Smartyの基本</title> を<title>Smartyの基礎</title>に変更 そして、実行・・・・・・・ 正常に表示される・・・・・・
Smartyは、使用できない文字があるのですか?! 試しに、BODY句にも、基礎という文字をテンプレートに直接書いてみた いっ、いっ、いけるじゃない・・・
Smartyは、titleタグに使用できない文字があるのですか?!
とりあず、僕のPHPの勉強期間の短さと、Smartyを始めたばかりという経験値の無さにより、 とあるサイトで、ご質問させて頂きました。
その後、titleタグに、「日本」と入れても、同じエラーが。。。
私は、こういう訳の分からない問題に遭遇する確立が非常に高い・・・ これはもはや宿命なのでしょうか。。。 PR |
|
コメント |
ご質問させて頂いたサイトでご返答があり、そのご指摘どおり行ったら、解決しました。
その内容は、テンプレートをShift_JISからUTF-8で作成する ということでした。 テンプレートはUTF-8で作成しましょう!! 【2007/02/0123:21】||ブログ記載者#92d2322fc2[ EDIT? ]
|
コメント投稿 |
|
忍者ブログ [PR] |