タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Smartyに関するyamamomamoのブックマーク (5)

  • SmartyのテンプレートファイルはEUCで渡すのが鉄則! - Develog - Webアプリケーション、インフラに関する記録

    Fatal error: Smarty error: [in <テンプレート名> line <行数>]: syntax error: unrecognized tag: <エラー周辺の文字列> (Smarty_Compiler.class.php, line 436) in /home/httpd/vhosts/arkbell.net/smarty/Smarty.class.php on line 1088 Smarty側で文字コードのご認識がおきているようで、例えば必須の「須」が入っているテンプレートファイルで現象を確認しました。 内部的には、「須」の文字コードにSmartyで使う{}(中括弧)の文字コードの一部が入っているようで、{{<変数>}というような解釈になり{}(中括弧)の数が合わないことによるエラーのようです。 対処方法としては、EUCでテンプレートを作成するか、EUC以外で

  • [教えて!goo] SmartyでのShift-JIS使用

    現在、携帯サイトの構築を行っています。 EUC-JPならば問題なく表示されるのですが携帯電話はShift-JISをサポート。 一応、EUC-JPも表示はされますがサポート外である事実は変わりません。 そこで、表示に関してはShift-JISで行いと考えています。 (全ての携帯がEUC-JPでも問題なく表示できる確証がない限り表示はShift-JISを考えています。) しかし、今度はSmartyがShift-JISがサポート外。 普通にShift-JISを使うと文字化けを起こしたりエラーが表示されます。 PHPもShift-JIS、SmartyのテンプレートもShift-JISにすれば とりあえずはPHPからの表示する文字に関してはShift-JIS表示できますが Smartyテンプレートに直接書いた文字は文字化けを起こします。 自分なりに調べて http://blog.livedoor.j

    [教えて!goo] SmartyでのShift-JIS使用
  • PHP+SmartyでShift-JISを利用する際の強引な手

    ん~どんどんとMSから離れてくよーなネタですが、以下にMSツールが開発者に優しいものかを再確認するためのネタと思ってご確認を。。。 PHP+Smartyで開発する際にSmartyのテンプレートファイル(詳細はどっか参照ください)の文字コードをShift-JISにするとたくさんエラーを吐いてくれます。 それもひとえにSmartyがShift-JISに対応していないため。。。しかし開発で既存ページを改造する必要がありそれがShift-JIS。できれば文字コードを変えたくない。。。 そんなときに便利な方法。 tomimemo - Smarty sjisでテンプレートファイルを作成したら、「施設」という文字でエラーになった。回避策は{literal}で囲う。(sjisで作らないことが一番の回避策?) それ採用です。かなり強引ですが、Bodyタグの開始終了内側を「{literal}{/literal

  • C-Production – UNIXとプログラミングの備忘録

    大変ご無沙汰です。約1年半ぶりの更新です。 昨日、ブログを設置しているサーバでOSのアップデートに問題が発生したため、これを機に新サーバ・新OSに乗り換えることにしました。 現在のブログがマルチサイトのため、そのままでは新サーバの構築に苦戦すると予想されるため、他のブログの記事を統合しました。 統合内容は以下の通りです。 ・C-Production ・・・ メインサイトのため、他のブログを吸収して継続。 ・♪8thNote♪ ・・・ メインサイトに統合済みだったので、削除。 ・モバイル魂 ・・・ メインサイトに記事を引き継ぎ、並行稼働中。 ・無線のドキュメント ・・・ もともと閉鎖予定だったので、そのまま削除 外部SNSのアカウントについてはそのまま継続します。 今後ともよろしくお願いします。

  • [PHP-users 29447] Re: ページ表示エラー

  • 1