[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[osx-users:0798] Re: CGI :文字が化ける
- To: osx-users@xxxxxxxxxx
- Subject: [osx-users:0798] Re: CGI :文字が化ける
- From: Yuichi Kawase <yk_mw@xxxxxxxxx>
- Date: Thu, 18 Dec 2003 16:49:58 +0900 (JST)
早速のお返事ありがとうございます。
CGIのスクリプトを確認しました所、
<META http-equiv="Content-Type" content="text/html;
charset=shift-jis">
になっていましたので、保存する時も、JEditでシフトJISを選
んで保存し直したのですが、やはり文字化けしてしまいます。
それで、実際文字化けしている掲示板の画面上で、control+ク
リックで、ソースの内容を見てみると、
<META http-equiv="Content-Type" content="text/html;
charset=iso-2022-jp">
このようになっているのです。これは何故でしょうか?Server
側の設定の問題なのでしょうか?
----------
>
> しろやまです。
>
> On 2003/12/18, at 15:57, Yoshihiko Osada wrote:
>
> > 一般的には nkf
> 等を使えば良い・・・という答え方になるのでしょうが、
> > せっかく Mac OS X
> を使用しているのですから、TextEdit なり Jedit な
> >
> りで文字コードを変えて保存してしまえば良いだけか
と。
>
>
> Panther 限定ですが、iconv が使えます。
>
> iconv -f ISO-2022-JP -t EUC-JISX0213 inputfile
> >outputfile
>
> という感じです。-f (変換元のコード) -t
> (変換先のコード)の名称一覧は
>
> iconv -l
>
> で、表示されます。
>
> 残念ながら iconv
> は日本語の自動認識機能はありません。ので、元の
> コードが分かっている場合しか使えません。( nkf
> は推測するはず。)
>
>
> まぁ、そのため、ファイルがたくさんあるとかスクリプトに
組み込みたいと
> いう場合でなければ、長田さんと同じく TextEdit なり
> Jedit を使う事を
> お勧めします。
>
> TextEdit
> ならば、「開く...」でオープンパネルを出してエンコーデ
ィング
> を指定して開いてみて、ちゃんと日本語が表示されたら、適
切な文字
> コードで保存、とすればいいかと思います。
>
> 適切な文字コードとは、そのCGIが指定しているコードにあ
わせるという
> 事です。
>
> スクリプトの出力文中に、
>
> Content-Type: text/html ; charset=iso-2022-jp
>
> という感じで HTTP のヘッダで Content-Type
> 指定していたり、
>
> <meta http-equiv="Content-Type" content="text/html;
> charset=euc-jp">
>
> と言う感じでHTMLの<META>で charset
> を指定している部分があると
> 思いますので、その charset
> にあわせる、という事です。
>
> ---
> SHIROYAMA Takayuki
>
>
>
--[PR]------------------------------------------------------------------
> 3ヶ月で−12kgのスピードダイエット【プーアルティーカ
プセル】 漢洋堂
> ───────────────────────────
────────
> なんとたったの1カプセルでペットボトル1本分のプーアル
茶を摂取可能
> 現役プロレーサー愛用中!お試し価格で100カプセル入り
が税込1000円
> http://ad.freeml.com/cgi-bin/ad.cgi?id=cwlLL
>
------------------------------------------------------------------[PR]--
> <GMO GROUP> Global Media Online www.gmo.jp
>
>
--[PR]------------------------------------------------------------------
人気レストランにも提供している輸入食材専門店
┗━━━━━━━━━━☆≪ダイニングプラス≫☆━━━━━━━━━━━┛
■本場ニューヨークのチーズケーキ ■フランス・BONCOLACのチョコタルト
■イタリア・パルマ産生ハム ■憧れの高級食材フランス産のフォアグラ
http://ad.freeml.com/cgi-bin/ad.cgi?id=cwmvZ
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online www.gmo.jp