こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Webページでphpを使って共通部分を外部ファイルすると文字化けする。

Webページでphpを使って共通部分を外部ファイルすると文字化けする。
Webサイトを制作中ですが、Webページを全て.phpファイルで制作しています。
これによってWebサイトにおける色んな共通部分を外部ファイル化して、のちの変更を簡単に済ますように構成しています。
そして、
●Global Navi
●Sidebar Navi
●Header
●Metaタグ
●Footer
等、これまで制作した外部ファイルは全てうまくいっていたのですが、先ほど制作した外部ファイルが文字化けでうまくいきませんでした。どうすれば文字化けが直るでしょうか?


外部ファイルに記述したのは、単に日本語のサイトタイトルただそれだけです。
パン屑ナビに記述するサイトタイトル(これがうまくいけばその他のサイトタイトルを記述しているところ全部に適用させたい)で使うと文字化けしました。HTMLは以下のような記述です。

<!--Breadcrumb-->
<div id="navi_bread">
<p><a href="http://xn--u9jxf0b3dt27s.jp"><?php include_once("../inc/sitetitle.php"); ?> TOP</a>&nbsp;&gt;&nbsp;商品案内</p></div>
<!--/Breadcrumb-->

投稿日時 - 2010-06-24 09:51:38

QNo.5991284

困ってます

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

sitetitle.phpの文字コードだけが違うのでしょう。
エディタで開いてindex.phpのheaderでの指定コードで保存しなおせば直ると思います。

投稿日時 - 2010-06-24 10:28:59

お礼

EmEditorで開いて名前をつけて保存をする際に、文字コードをUTF-8に指定して同じファイル名で保存したところ直りました!
ありがとうございました!
でもなんでこのファイルだけ??できたファイルをDreamweaverで別名保存してジャンジャンつくってるんですが・・・

投稿日時 - 2010-06-24 10:55:46

このQ&Aは役に立ちましたか?

6人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

状況がわかりかねますが、おそらく文字化けするファイルのどれかが
別の文字コードで保存されているのではないですか?

投稿日時 - 2010-06-24 10:11:50

お礼

その通りでした。ありがとうございました

投稿日時 - 2010-06-24 11:38:08

あなたにオススメの質問