Welcome !! 2010/09/04 12:16:41

文字コード変換して文字化け解消

さて、WEBサーバーの公開ディレクトリにGenerateしたファイル群をアップロードしたら早速ブラウザで見てみましょう。

文字化け~

はい、見事に文字化けです。HTMLが文字化けで、MySQLから取り出しているデータは化けてませんね。(臭い靴下って名前は気にしないようにw)
ちなみにソースを見るとちゃんとヘッダにはHTMLセッティングで選んだ charset=utf-8 とあります。
生成されたPHPファイル自体がSHIFT-JISになってるのが原因でして、これをHTMLの文字コードと合わせてやれば文字化けを解消出来ます。

Repl-Ace で変換 

ちまちまテキストエディタで文字コード変換なんてPHPファイル数の多さからとても無理ッス。
で、WEBを彷徨っているととても良いソフトがありましたのでご紹介しておきます。Repl-Aceってフリーソフトですが、これがファイルをフォルダから読み込んで文字コードを一気に変換出来ます。なんかPHPMakerを使う日本人の為にあるようなソフトで感動的ですらあります。

Repl-Ace 1 

起動したら参照から探索ディレクトリにPHPMakerのファイル吐き出しフォルダを選択します。サブフォルダ以下のファイルまで変換しなくても良いので"サブフォルダも探す"はチェック外しておきます。探索ファイル名に"*.php"と入れて探索開始!すると処理対象ファイル一覧にPHPファイルが全て入ります。

Repl-Ace設定

おっと・・・はやる気持ちを抑えて先に設定しておきましょう。ファイル→設定で上記画面になります。
変換するファイル数が多いのと、同じファイルをPHPMakerで何度も作れるのでバックアップは不要ですし、置換結果も表示しなくて良いです。それに何度も改良していくと思いますので置換作業も何十回と行うと思われます。よって画像のように便利な機能の設定しておくことをお勧めします。

文字コード変換マクロ

そしたらメニューの置換→文字コード変換マクロ→で希望の文字コードを選び、一番下の一括実行ボタンを押しましょう。変換中のダイアログのあと完了メッセージが出ればOKです。ブラウザで見てみましょう。 

日本語正常表示

おっしゃー、一応これで使い始めることは出来るねーウィンク
素敵なソフトを無料で公開してくれて感謝感謝であります。

このソフトの紹介に当たり著作権表示が条件となっておりますので以下に表示いたします。

Repl-Ace Ver.4.2.2.0
2004/06/11 wrote; by SirMiles
All rights reserved,Copyright ©SirMiles 2004-.

Last Modified 2007/10/20 18:01:47

Write a comment


読みにくい場合は画像をクリックすると再生成されます。
Bot防止のため上の画像の文字列を入力して下さい:

Blog Posts:

開発が遅れに遅れていた PacketiX VPN 3.0 のRC1が知らぬ間にリリースされていましたってニュースを、更...

ようやく Office Professional Plus 2010 Beta がTechNET [1]などでダウンロード可能になりました。機能...

更新です。あんま代わり映えせんけど。 * Google Chrome 4.0.223.16 [1] [2] [3] Links: ------...

ようやくGatewayのサポートサイト [1]に EC1400-31K が登場し、各種ドライバがダウンロード出来るように...

バージョン4系はちょっぴり久々かな? * Google Chrome 4.0.223.9 [1] [2] [3] Links: ------ [...

PHPMaker:

Recent Contents:

デル株式会社