WinMe + AN HTTPDでCGI(CGIProgはPerlを始め各種)ですが、
CGIProgを書いている方は、クライアントが送ってきたデータの日本語エンコーディング方式をどうやって判断しているんでしょう?
大抵WinIEのため、Shift-JISでしょうが、それでもEUCやUTF-8も有り得ます。
デコードする処理が1通りだと処理が楽だと思いますので、
そもそも、サーバーからブラウザにエンコーディング方法を指定できないでしょうか?
例えばShift-JISでエンコードしろよ、とです。
HTMLフォーム上からの場合はこのページの文字コードが基準でクライアントがエンコードするようですが、
クライアントに明示的に指定しておくにはどうしますか?
<FORM acceptCharset=''>はこのリクエスト送信へのサーバーのレスへの指定だそうで。違いますね。
HTTPサーバー自体の設定として指定ヘッダを乗せのでしょうか?あるならば?どんなものでしょう?