teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

解決方法を追記

2015/12/16 13:16

投稿

argius
argius

スコア9396

answer CHANGED
@@ -1,4 +1,20 @@
1
+ (追記)
2
+
3
+ 最後の出力の直前に、`utf8::decode($value)`を行うことで、解消すると思います。
4
+
5
+ 私もこの辺は詳しくないので、下記リンク先を参照してください。
6
+
7
+ 一部引用:
8
+ > use utf8 とは、 このCGIスクリプト内で扱う全角文字は文字コードがUTF-8であり、且つ、扱う全角文字データ全てにutf8フラグ(目印みたいなもの/以下単に「フラグ」と呼称)を付けてあるのでそのつもりで処理してね、とPerl側に教えてやる宣言のこと。
9
+
10
+ PerlのCGIのutf-8改造で文字化けしたときの処方箋
11
+ [http://mycc.s33.xrea.com/data/pc/perl_use_utf8.html](http://mycc.s33.xrea.com/data/pc/perl_use_utf8.html)
12
+
13
+ ---
14
+
15
+ (最初の回答)
16
+
1
- 残念ながら回答ではないのですが、
17
+ 残念ながら回答ではないのですが、(※回答を追記しました)
2
18
  確かに再現はしましたので、ここにご報告します。
3
19
 
4
20
  環境: