お世話になります。
いつもIEで西ヨーロッパ言語が選択されるのですが、
EUCと判別されるにはどのようにすればよろしいでしょうか?
当方、sakuraエディタにてcgiファイルを作成し
EUCで保存しています。
コードは以下のコードです。
#!C:/Perl/bin/perl
print "Content-type: text/html\n\n";
print "<html>\n";
print "<head><title>hello</title></head>\n";
print "<body>こんにちわ。ようこそcgiの世界へ</body>\n";
print "</html>\n";
_END_
No.1ベストアンサー
- 回答日時:
<head></head>間に<meta>タグで指定してやればいいのでは?
例えばOKWEBなら
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"/>
と、Shift-JISが指定されている。
参考URL:http://msugai.fc2web.com/web/tips/meta.html
No.4
- 回答日時:
もし.htaccess ができれば
AddType "text/html; charset=Shift_JIS" .html
にしてしまえば
.htmlは常にShift-JISになりますよ
No.3
- 回答日時:
がると申します。
EUCにするのであれば、ヘッダ情報で明示的に指定されてみるのもよろしいかと存じ上げます。
具体的には。
print "Content-type: text/html\n\n";
を、
print "Content-type: text/html; charset=euc-jp \n\n";
となさってみてください。
ちなみにshift-jisなら
print "Content-type: text/html; charset=shift_jis \n\n";
となります。
No.2
- 回答日時:
httpサーバでデフォルトの設定があるはずですので確認された方が良いかもしれませんが、
htmlに入れておいても良いと思います。
EUCなら、
print "<head><title>hello</title></head>\n";
を
print "<head><META http-equiv=Content-Type content=\"text/html; charset=EUC-JP\"><title>hello</title></head>\n";
というふうにしてみてはどうでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
malformed header from script....
-
my $html<<EOMの意味を教えてく...
-
shift-jisからutf8に変換
-
結果を得て自動的にページ移動...
-
テキストエリアにテキストファ...
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
メモリをアドレスを直接指定し...
-
文字の横にプルダウンを表示さ...
-
16進の10進変換について
-
セレクトメニューで2つの項目...
-
VBAでPDFのコピーとリネームを...
-
テーブル内でドロップダウンメ...
-
【メモリ不足で落ちる(python)】
-
実行時エラー 3020の対策
-
セレクトボックスの「選択して...
-
vscode 文字化け
-
どちのほうがすきですか?
-
パイソンプログラミング
-
パイソンのクラスのブログラム
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
malformed header from script....
-
結果を得て自動的にページ移動...
-
Perl CGIの中で # を使ってコメ...
-
my $html<<EOMの意味を教えてく...
-
テキストファイルの読み込み
-
Perlでの数字の12桁化
-
shift-jisからutf8に変換
-
どうしてもCookieとCGI・perlの...
-
パソコン → パャRン
-
cgiでのデータ受信
-
CGIから出力される文字が化けて...
-
サムネイルCGI
-
SSI にグローバル変数を渡すこ...
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
どちのほうがすきですか?
-
formで特定のinputを送信しない...
-
文字の横にプルダウンを表示さ...
-
16進の10進変換について
-
実行時エラー 3020の対策
おすすめ情報