的を絞ってお答えします。 - 専門家回答 - 専門家プロファイル

専門家の皆様へ 専門家プロファイルでは、さまざまなジャンルの専門家を募集しています。
出展をご検討の方はお気軽にご請求ください。

的を絞ってお答えします。

2008/10/21 11:24

はじめまして。仙台でシステム開発を行っているマッドスキッパーの荻野と申します。

ある程度の知識をお持ちのようですので、的を絞ってお答えさせていただきます。


通常、入力フォームから何か処理を行う際には

1.入力フォーム画面と処理スクリプトが別ファイル

2.入力フォーム含めて一つのスクリプトファイル

という2つのパターンがあります。

ご質問のケースは、前者のパターンと思われます。


この場合、入力フォーム画面(HTMLファイル)とスクリプトファイル(perlまたはPHPなど)の
エンコードを揃えるのが通常パターンです。

ご質問のケースは、

・shift_jis
・EUC-JP

のどちらかに2つのファイルのエンコードを統一する必要がありますが、

開発会社さんが「EUCに統一」することを選ばれたのでしょう。
であれば、
ご質問の中にあるように、HTMLファイルの<head></head>内に
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
と記載すると共に、
このファイルの保存時にコード「日本語EUC」(EUC-JP)で保存します。
ただし、この作業はメモ帳ではできません。
スクリプトファイルも編集できるテキストエディタ※を使用してください。
(※秀丸、さくらエディタ、TeraPad、VxEditorなど、色々あります。
私自身は「Vivi」を使用しています。)

ちなみに、エンコードのmetaタグは、<title>タグよりも先に記述することが文字化け回避のコツでもあります。

このファイルを「コード変換をしない」でサーバーにアップロードすれば、問題は解決すると思います。


WEBシステム開発事務所 マッドスキッパー
ホームページ簡単更新・SEO最強ツール マジックハンド

(現在のポイント:-pt このQ&Aは、役に立った!

この回答の相談

文字コードの変換について

法人・ビジネス ホームページ・Web制作 2008/10/19 23:43

HPの文字コードをshift_jisで作っていたのですが
申込フォーム以降のシステムの文字コードがEUC-JPの為
今のままでは文字化けしてしまいます。

システム会社に確認したところ
HPをEUC-JPで作るよ… [続きを読む]

琉起さん (新潟県/37歳/男性)

このQ&Aの回答

エディタの機能で 小坂 淳(ITコンサルタント) 2008/10/20 08:57
漢字コードの変換なら 谷口 浩一(Webプロデューサー) 2008/10/20 00:56
プログラムの中身も確認を 岡本 興一(ITコンサルタント) 2008/10/20 02:23
確認画面、終了画面が文字化けする? 三井 博康(Webプロデューサー) 2008/10/20 07:44
変換されるとき、ご注意ください 北窓 喜一郎(Webプロデューサー) 2008/10/31 04:01
拡張子は.aspxですか?? 2008/10/21 00:19

このQ&Aに類似したQ&A

SEOに適したコンテンツのまとめ方 こつこつがんばさん  2014-01-25 03:37 回答1件
webサイト制作/ピンインの表示が文字化けします… raoraoさん  2010-07-29 15:08 回答2件
順位下降時の対処について こつこつがんばさん  2014-06-18 03:07 回答1件
PHP&MySQLによる会員制サイトの構築について こつこつがんばさん  2014-05-01 18:22 回答1件