PHP(ピー・エイチ・ピー)

勝手にサーバ移行はやめて。。。

かなり前に弊社が作成、納品したデータの入力システムがあるのですが、

その納品先業者さんからエラーが発生したと報告がありました。

 

そのシステムの中に「コメント」を入力して登録する機能があるのですが、

「コメント」を入力しても登録されない!!

との報告でした。

 

何年間も正常に稼働していたのに急にどうして?

 

と言いたいところですが、

どうも勝手にサーバを移行してしまったようです。

 

早速プログラムの中を調べてみたのですが、

PHPのバージョンが変わってしまったみたいで、

htmlspecialchars()関数で日本語を正常に認識出来なくなってしまったようです。
※文字コードはSJISです。

 

これは、

PHP5.2の時に組んだ古いコードの為、

第3引数に文字コードを指定してなかったことが原因でした。

 

htmlspecialchars($text, ENT_QUOTES);

htmlspecialchars($text, ENT_QUOTES, 'SJIS');

に変更するだけで、

修正は完了です。

 

あとは、

問題なく「コメント」欄の登録を行えることまで確認して、

作業はすべて完了です。

 

本来はサーバ移行を行った業者さんに対応して貰うべき事なんですが、

今回は弊社で対応です。。。

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

最近の記事

  1. ITコンサルティング
  2. トラブル
  3. WP:WordPress(ワードプレス)
  4. WP:WordPress(ワードプレス)
  5. WP:WordPress(ワードプレス)
  6. SNSシェア
  7. 開始
  8. コーディング
  9. WP:WordPress(ワードプレス)
  10. WP:WordPress(ワードプレス)

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

  • 以前「田舎って食費掛からんやろ」って言われて、ちょっとイラっとした。 田舎モンも肉食べるし、魚食べるし、野菜も買うよ。 意識して節約しないと、田舎かってそれなりには食費掛かるよ。
    about 3日 ago via Twitter Web App

アーカイブ

PAGE TOP