この記事を仮削除する場合は、この記事を書いたときに設定したパスワードを欄に記入して、削除ボタンを押して下さい。ただし、題名・投稿者名・日時は残ります。 完全に記事を削除したい場合は、管理者まで連絡をしてください。 削除キー: 上の記事への返答をする場合は、下の欄に記入して書き込みボタンを押して下さい。名前・削除キーをお忘れなく。 名前: メール: URL : 題名: コメント: 2005 6/24(金) 09:53 PCJ さんの 『>無題です』について >>他の人達には、ちゃんとした文字に見えているのでしょうか? >>自分のパソコンでだけ文字化けしているのでしょうか? > >これはconvert.cgiが正常に動作していないと言うのではなく >ブラウザのエンコードが正常に行われていない状況です。 >私のパソコンでも同じように文字化けして表示されます。 >YahooはもともとEUCで書かれていますがconvert.cgiで変換後に >Shift_JISで表示しようとするために発生します。 >ブラウザがIEをお使いでしたら「表示」→「エンコード」→「日本語(EUC)」 >で正常に表示できるはずです。 >Netscapeなら「表示」→「文字コード」→「日本語(EUC-JP)」 >Operaなら「表示」→「エンコード」→「日本語」→「EUC-JP」 >Firefoxなら「表示」→「文字エンコード」→「日本語(EUC-JP)」 > >もともとShift_JISで書かれたページなら問題なく表示されるはずです。 >http://gozaru.ath.cx/tango/convert.cgi?url=http://www.donzoko.net/ > >これを修正(?)するなら >SiteConvert.pmの51行目の >print $self->{CGI}->header(-type=>'text/html; charset=SHIFT_JIS'); >を >print $self->{CGI}->header(-type=>'text/html; charset=euc-jp'); >に変更。 >SiteConvert.pmの262,263行目の >$self->{Jcode}->{convert}->(\$_,$self->{code},'euc') > if($self->{code} ne 'euc'); >を削除してください。 > >修正したものはこちらです。 >http://gozaru.ath.cx/test/convert.cgi?url=http://yahoo.co.jp/ > >これらが正常にどうすればファイルは問題ないと思われますので >再度トクトクで試してみてください。 削除キー: 戻る 伝魂板 ver2.1 by まかまか般若波羅蜜