■掲示板に戻る■ 全部 1- 101- 最新50 [PR]ぜろちゃんねるプラス[PR]  

【世界群歩行者達】ブラウザチャット端末 冷やかし

192 :塊素 司令:2014/11/09(日) 14:05:48 ID:Fo5cEooN
 日本語入力すると入力文字列が空白になって正しく認識されない問題を修正しました。

-----

■技術情報

 PHP 5.4.0 から htmlspecialchars の仕様が変更される。これにより、引数を三つ目の文字エンコード指定まで設定しないとインプットされた文字の文字コードが合わない場合、文字が消えてしまう。

 2014/08/12 の冥王サーバの故障、および 2014/08/17 の新サーバ稼動時に PHP のバージョンが 5.3.4 から 5.5.15 に上がった。

 htmlspecialchars のデフォルトエンコードが UTF-8 に変更。サイトで使用している文字コードが UTF-8 であったならば問題なし。
 ⇒冷やかしのサイトの文字コードは Shift-JIS である。ゆえにインプット文字は消える。

 対策
 htmlspecialchars の使用箇所において文字エンコードまで指定する。文字エンコードは SJIS。

39KB
続きを読む

名前: E-mail(省略可)
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス