Macromedia Dreamweaver MX 2004 でEUCで書かれたphpファイルを開くと、Shift_JISで認識されているようで文字化け表示されてしまいます。ドキュメントのプロパティでEUCに変更しても、また次に開くときにはまたShift_JISに戻っています。おそらく内部コーディングはEUCで、出力エンコーディング(HTMLのヘッダ)をShift_JISにしているためかもしれません。2004でない旧MXの時は、こんなことは起こらなかったように思うのですが、どうにか対処する方法はないでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/05/21 23:24:05
  • 終了:--

回答(3件)

id:sawa2 No.1

sawa2回答回数31ベストアンサー獲得回数02004/05/21 23:49:19

ポイント24pt

<head>タグ内に

<meta http-equiv=”Content-Type” content=”text/html; charset=EUC-JP”>と書いても文字化けするでしょうか?

id:yokoyama_ken

いえ、PHPで内部はEUC、出力はSJISなんです。だから、htmlのmeta指定はSJISです。

2004/05/21 23:51:43
id:sista No.2

sista回答回数64ベストアンサー獲得回数12004/05/22 02:44:10

ポイント23pt

http://www.vector.co.jp/soft/win95/writing/se104390.html

Vector:TeraPad (Windows95/98/Me / 文書作成) - ソフトの詳細

そのPHPファイルはDreamweaver以外のエディターで開いてないんですよね?

フリーのEUCが使えるテキストエディターで開いて、S-JISで保存し直してからDreamweaverで開くのはどうでしょうか?

(既にエンコードがおかしくなっていたらオリジナルのファイルで試して下さい)

URLはフリーのテキストエディターです。上がWIN

下のアドレスはMac用です。

http://www.mimikaki.net/download/

最新版ダウンロード

id:yokoyama_ken

いえ、内部エンコードはEUCで作業したいんですよ…。

EUCのファイルを開くとき、SJISで認識されているので、いちいちプロパティでEUCに戻さなくてはならない、という手間が問題なんです。

2004/05/22 02:53:45
id:rovkzirt No.3

rovkzirt回答回数3ベストアンサー獲得回数02004/05/24 12:04:18

ポイント23pt

当方MX(2004ではない)を使っているため、MX2004で同じ環境にあるのかよくわかりませんが、以下の方法ではどうでしょうか。

●Dreamweaver以下のフォルダ

Configurationフォルダ−DocumentTypesフォルダ−NewDocumentsフォルダのDefault.dwt.phpというファイルのcharsetをEUCで設定する。

今までにこのファイルをさわっていなければ、文字コードはブランクになっていると思います。この状態でPHPファイルを新規作成するとき、文字コードはShift-JISが設定されるようです。(MXで確認しました。)

なお、この作業をする前にファイルのバックアップをとっておくことをおすすめします。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません