質問 > 管理機能 > RSSと文字実体参照 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2007/4/10 18:17
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
RSSと文字実体参照 ブロック[新着情報]に記事を登録する際、全角英数を使うと半角英数に変換されます。
(/html/admin/contents/index.phpのlfConvData関数) たまたま、新着情報の記事に半角の&を使ったらRSSの表示がおかしくなり気付きました。 (IE7とFirefox2で確認) 文字実体参照(&)にしなければいけないようです。 とりあえず全角で&を入力しておこうと思ったら半角に直されてしまうので、気になったので質問します。 全角英数を半角にするのは何かセキュリティとかの理由からでしょうか? |
ramrun |
投稿日時: 2007/4/15 10:37
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: RSSと文字実体参照 自己レスです。
失礼しました(汗)。 自分の環境にて、utf-8セッティングのMySQLにujisのデータベースを作成して、SET NAMES ujisにて使用して、mbstring.encoding_translation 0としているあたりが影響したと思われます。 上記は勘違いでした(汗)。 テンプレートをみると、新着情報のほうのテンプレートではescapeしていますが、rssのテンプレートではescapeしていないのでエラー(表示できない状態)になっていました。 バグとしてあげておきます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |