Welcome !! 2008/08/28 21:00:47

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

さて、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:

今度は日本語版も用意されてます。 人柱erでガッツ溢れる人は早速インスコして時代を先取りして下さいw...

PacketiX VPN 3.0 : 2008/08/28

この夏リリースと言われていた SoftEther [1] の PacketiX VPN 3.0 ですが、残念ながらスケジュールが遅...

今日の投稿「Power to the PRO [1]」の中でたまたま書いたんやけど、"検索のお助けによるインターネット...

Windows 7 ブログ : 2008/08/27

>M$公式のWindows 7 ブログ、現地時間昨日付の新しいエントリ [1]。 OK、簡潔に。 つーか殆ど意味ない...

Power to the PRO : 2008/08/27

M$からTechNet Flashの案内が来てました。 「POWER TO THE PRO [1]」なるサイトが知らん間に開設されて...

PHPMaker:

Recent Contents: