先日、FORMタグの中にaccept-charsetに指定した文字コードを書けばファイルのあぷろーどができたとか書きました。ええ。書きましたとも。今日、気が付いたのです。IEではaccept-charset対応してなさそげなことを...。MozillaやNetscape6以上ならaccept-charsetで指定した文字コードでDBに書き込んでくれるのですが、IEでPOSTすると、
Warning: PostgreSQL query failed: ERROR: Invalid EUC_JP character sequence found (xxxxxx)
... 忘れた
と抜かします。えーんえーん。Windowsなんか使わないから知らなかったよー。
結局POSTされたデータをencodingして解決したとさ...。多分、FORMタグにenctype="multipart/form-data"って書いたときだけだと思われ。