本質的にはPerlではないのですが、Perlの
処理中で起こったのでこちらで・・・・
現在FAQページとFAQを登録するページがあり、
入力 → 確認 → 登録・完了
という流れでページの移行を行っています。
#ちなみにShift_JISです。
日本語だけでなく英語でのFAQを登録する際
『Ω』を入力したかったのですが、当然全角は無理
なので『Ω』で登録しました。
が、登録し終わったDBを見ると『Ω』で登録されていました。
そこで、処理を追いかけていて気づいたのですが
確認画面でhiddenとして入れておいた"Ω"が
POSTされた時点で『Ω』(をURLエンコードしたもの)に
変わっていました。
検証(とりあえずShift_JIS)の為
<form method=GET>
<INPUT TYPE="text" name="data1" value="">
<INPUT TYPE="hidden" name="data2" value="&Omega;">
<INPUT TYPE="submit" value="submit">
</form>
というフォームを作って、data1に『&Omega;』と
入力してsubmitを行うと
?data1=%26Omega%3B&data2=%83%B6
と、data2はすでに『Ω』に変換されています。
同じく、EUC-JPでもコードこそ違え、同様でした。
西ヨーロッパ言語などの場合、『&#937;』に
変換された状態でうまく(?)行きます。
ブラウザ依存かと思い、IE6,Opera8.5で確認しましたが
同じでした。
これはsubmitでの仕様なのでしょうか?
対応は無理やりやるつもりですが、こうすれば
簡単にできるという事がありましたら教えていただけると
ありがたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
InputMan の imTextについて
-
unicodeの表示
-
ダブルクォート文字などをフォ...
-
チェックボックスの複数選択の...
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
エクセルで数値を全角文字(カ...
-
マクロを使ってフォルダー内に...
-
IEからEdgeへの移行に伴うIMEの...
-
カンマ区切りの数字をCSVフ...
-
Excel VBAでPDFファイルをMicro...
-
EXCELからCSVにすると余計なカ...
-
エクセルにMicrosoft Barcode C...
-
各項目がダブルクォーテーショ...
-
ダブルコーテーションの置換
-
csvデータ ダブルクォーテ...
-
VBA 置換文字がみつからない時
-
正規表現で、特定の文字列を含...
-
CString から LPCTSTRの型に変換
-
スペースで区切られた氏名から...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
InputMan の imTextについて
-
ダブルクォート文字などをフォ...
-
正規表現でカンマを対象にする方法
-
文字実体参照が勝手に変換され...
-
常用漢字?でない文字を判定す...
-
文字化けを元に戻せますか?
-
戻り値の意味がわかりません…
-
チェックボックスの複数選択の...
-
「数値文字参照への変換するソ...
-
jcode.plについて
-
SUBMIT時の入力文字のURLエンコ...
-
半角カナを検出したい
-
utf-8のマシンでsjisのデータフ...
-
jcode.plのバグでしょうか?KCc...
-
Jcode.pmでの半角カナ→全角カナ...
-
文字をISO Lathin 1 文字コード...
-
機種依存文字の文字コード変換
-
パターンマッチ変換について
-
文字コード
-
index関数と英語文字
おすすめ情報