• ベストアンサー

ネットにのせると文字化けしてしまう

ソフトを使わずに自分でタグを使ってHP作っています。ウインドウズXPです。 ブラウザではOKなのですがネットにあげると一部の決まった文字が化けてしまいます。 名前の「名」が「吊」になど。 文字コードのshift_jisなどはきちんと入れています。 この直し方、どなたかお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

こんばんは         名   吊 JIS      4C3E 445F ShifJIS   96BC 32DD Unicode   540D 540A ですね。 上記コードの違いを見る限り、JIS、ShiftJISの文字化けは考えにくいですね。 Unicodeの2バイト目が0Dから0Aに変わっているあたりが怪しいですね。 0D 0Aとは改行コードが変換されている様に見えます。 本当にShift JISで保存して、アップしていますか。 Unicodeで保存して、それをftpでASCIIでアップしていませんか。 ftpでBINARYでアップしてみてはいかがでしょうか。

noname#14885
質問者

お礼

直りました!すごくうれしい。 BINARYにしてアップしても直らなかったのですが、ふと思いついていちどネット上のファイルを全て消去して、それから改めてローカルのファイルをミラーリングアップしました。すると直っていたのです。 BINARYがよかったのか、全て消去してから再度やったのがよかったのかはわかりませんが。 なんでもやってみるののですね。 ありがとうございました。

noname#14885
質問者

補足

shift_jisでちゃんとやってるんですけどね。どうしていいのかわからなくなりました。今BINARYでアップしてみたのですがなおりません。 親切なお答えありがとうございます。 またなにかわかったらよろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Eclipse の エディターでの文字化け

    Eclipse で jspやhtmlファイルが文字化けしているのですが、どうやったら直りますか?携帯用のホームページを作成しているのでshift-jisを使いたいのですが、テキストファイルのエンコードは現在MS932になっています。 いまいち文字コードについてよくわかっていないのですが、先ほどtomcatのエンコードに「Windows-31J」を指定すればよいとの記述をみつけたので、やってみたのですが、変わりはありません。 また、これだと携帯からみれないってことになりますか? それとブラウザに表示した時に文字化けしているページもあります。しかし、ほとんどはちゃんと表示されています。この違いはなんでしょうか? 初心者でよくわかっていないので、よろしくお願いします。jspではcharset=SHIFT_JISを指定しています。(htmlもmetaタグでshift-jisを指定しています。)

    • ベストアンサー
    • Java
  • 文字化け

    とても初歩的な質問で申し訳ありません。 友人のホームページが文字化けしていてどうしていいのか分からない様子。 私自身もHPを作成しておりますが、まだやり始めたばかりで、文字コードはshift_jisと指定しているのにどうして?と頭を悩ませています。 どうかお助けください!

    • ベストアンサー
    • HTML
  • アップロード後文字化けする

    以前も似たような質問をさせて頂きましたが、ちょっと状況が変わってまた文字化けをしてしまったので再度書かせて頂きます。 前はブラウザでファイルを開くと文字化けする、という質問だったのですが、 今度は、ブラウザでプレビュー時は何の問題もないのですが、いざアップロードすると文字化けします。 文字コードはブラウザ(Safari)もファイルもShift-JISになっているのですが…。 ちなみにファイルは手書きです。テキストエディッタを使っています。 過去のスレッドを見た所、<meta~というタグが紹介されていましたが、どこに挿入すればいいのか分かりません。もしそれで解決するのでしたら、その点のアドバイスもお願い致します。

    • ベストアンサー
    • Mac
  • 文字化け

    HPを少しずつ作っているのですが、少しだけできたのでyahooのところにアップしてみました。しかし文字化けしてしまいました(涙) <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> このタグが関係あるのでしょうか? IE6

  • 文字化け

    ホームページを閲覧したとき、 「メモ帳」で、ソースを見ると 「shift_jis」の場合はいいのですが、 「EUC-JP」で書かれている場合は、一部「文字化け」してます。 これは、しょうがないんでしょうか? ------------------------------------------------ IE6です。XP

    • ベストアンサー
    • HTML
  • UTF-8 コードでのmailtoの文字化け

    HPをつくったのですが、(HTMLのエンコードはUTF-8です。) mailtoにsubjectを追記してメールフォームを作成しました。ですが、件名のところがどうしても文字化けしてしまうので、文字をエンコードしたものを貼り付けて何とか対応しました。しかし、ウィンドウズXPまでの古いブラウザでは大丈夫なものの、VISTAでは文字化けしてしまうようです。 どうしてこうなってしまうのでしょうか?outlookなどのバージョンの問題なのでしょうか?それともOS? わかりません。理由をご存知の方、また解決策をご存知の方、どうぞ教えてください。 あと、こんなこと問題外といわれるかもしれませんが、UTF-8を単純にShift-JISに置換したのですが、レイアウトとうすべてがぐちゃぐちゃになってしまいました。たくさんのページをUTF-8からShift-JISに変換しても良い方法というのはないのでしょうか?この点も併せて回答お願いいたします。

    • ベストアンサー
    • HTML
  • 2つの文字コードの文字化けについて

    こんばんわ。 Linux使ってます。 わかりにくいかも知れませんが・・・ とあるHP更新ソフトを使ってるのですが、 そのHP更新ソフトが2つあり、 一つはShift_JISで自動でソースが書き出されます。 もう一つのソフトは自動でutf-8で書き出されます。 この時、バーチャルホストなので、 Apacheの設定は、noneにしてるので、 それぞれソフトで吐かれる文字コードに依存するようにしてます。 ですが、どうも、 cgiを使ってる所が文字化けしてしまいます。 utfで指定しないとダメなのかな・・・? 何か文字化けせず、 正常に表示させる方法はありますか? .htaccessなど使用も可能です。

  • Webページの文字化け

    ホームページを作っていますが、友人から一部のページが文字化けすると言われました。あららしく作ったページには文字コード指定の記述(下記)を入れていますが、古いページには入れていません。 <meta http-equiv="content-type" content="text/html; charset=SHIFT_JIS"> どうやらそれが原因のようですが、HPの最上位、iindex.html文には下位記述を加えていますが、その効力は下位のhtml文には及ばないのでしょうか。 すべてにmetaタグを付けるか、utf-8に置き換えればいいのだとは思いますが、ページが多すぎて手が及びません。なにかいい手はないでしょうか?

  • 一般的な文字化け対処をしてみたのですが、文字化けが直りません。

    レンタルサーバー『ロリポップ』を先日借りまして、以前作ったサイトをそっくりそのまま移行したのですが、日本語部分が文字化けしてしまいました。 いろいろ調べてみまして、メタタグの文字コード指定をいじってみたり、ブラウザ自体の文字コード設定をいじってみたりしたのですが、全く変化なしです。 ブラウザがおかしいのかと、携帯のフルブラウザでも確認したところ、同様の文字化けの様子が見られます。 以前のサーバーでは問題なくどんなブラウザでも表示されてましたし、携帯でも見ることができました。 とすると、サーバ側に問題があるのでしょうか。 作成ソフトはGolive5.0で、こちらのエンコードの設定も変えてみましたが何も変化はありません。 メタタグもソフトのエンコードもShift_JISに設定しています。 一応他の文字コードでも全部試したのですが、文字の表記が変わるだけで正しく表示される事はありませんでした。 考えられる理由にお心当たりのある方はアドバイスいただけると幸いです。

  • fedoracore5 文字コードで悩んでます。(apache)

    こんにちは。今fedora core5でapacheをweb serverでHPを作成中です。 昔作成したHPを友達のweb serverにUPしてくれていたので、ツールを使って自分の作成していたHPを取得しました。それを今の私のweb serverにUPしたところ文字コードの違いからか文字化けしてしまいます。 fedora coreの文字コード UTF-8 apacheの文字コード UTF-8 取得してきたHP ソース内に charset=Shift_JISとなっておりました。 ソース内にこのうように書かれているとブラウザではShift_JISでしか見れないのでしょうか? HPをすべてUTF-8に変換したいのですが、量が多すぎて一つ一つShift_JISをUTF-8に書き換える事は困難です。 何か良い方法があれば教えてください。 よろしくお願いいたします。