| 作者: 藤岡和夫 | |
| 日時: 2005/9/06(22:19) |
On Tue, 6 Sep 2005 16:21:58 +0900 (JST) kbk@... (Bruce.) さんwrote: > eq で 条件が真になる理由がわかりませんが(入力文字列がupgradeしてから > 比較されてる?)、フォームから持ってきた“藤岡”という文字列と、スクリ > プト中の“藤岡”という文字列の文字コードが違うのが原因ではないでしょ > うか? あくまでもスクリプト中の文字列はPerlの内部コードにupgradeされて > いることにご注意。 HTMLのFORMのMETHODをPOSTにすると、Perl側はread(STDIN,...)で読むことに なるわけですが、この場合はSTDINでもencodingは効かないのでしょうね。 実際、decodeしないと正常に分岐しませんでした。 藤岡 和夫 kazuf@... TS Networkのために http://homepage1.nifty.com/kazuf/
番号順一覧Top
スレッド順一覧Top
582. Re: use encoding 'Shift_JIS' 下で受け取ったフォームデータ [藤岡和夫] 2005/9/06(18:02)
584. Re: use encoding 'Shift_JIS'下で受け取ったフォームデータ [Zazel] 2005/9/06(23:49)
581. Re: use encoding 'Shift_JIS' 下で受け取ったフォームデータ [Bruce.] 2005/9/6(16:21)
584. Re: use encoding 'Shift_JIS'下で受け取ったフォームデータ [Zazel] 2005/9/06(23:49)