keitai.skin.phpの$menubarがエンコードされていない

  • ページ: BugTrack2
  • 投稿者: 0
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2005-11-26 (土) 19:24:04
  • バージョン: 1.4.6

メッセージ

サマリのままです。まれなケースだと思いますが、$menubarにエンコードが必要な文字を使用した場合に不具合が出ると思います。


  • コメントありがとうございます :) ご指摘の通りですね。keitaiスキンは本文(スキン内部の変数で言うと$body)の文字コードをShift-JISに強制変換して出力しますが、ヘッダ($navi)についてはそのまま表示しています。グローバル変数$menubarにShift-JISでない(EUC-JPやUTF-8などで)マルチバイト文字列を設定していた場合、ヘッダ($navi)のハイパーリンクの部分にそれが露出します。この挙動は誰も意図していないはずです -- henoheno 2006-01-09 (月) 19:03:26

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-01-09 (月) 19:12:57
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.226 sec.

OSDN