[PHP-users 14938]Re: フォームによるデータ送信時のエンコードは?
yoshiki(R)HORIE
yoshiki @ presence-inc.jp
2003年 4月 25日 (金) 19:56:04 JST
堀田様
お返事有難うございます。
機種依存コードでは、ありません。
ひらがなの「あ」でもおこります。
エラー内容は
PostgreSQLのエラーメッセージで、EUC-JPのキャラクタセットではないというメッ
セージです。
Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: Invalid EUC_JP character sequence found (0x8f4b00) . in
/home/○○.php on line 85
ちなみに<meta>タグは
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<meta http-equiv="Pragma" content="no-cache">
です。
ちょっと、フォームタグが複雑で、しかもテーブル内にあるためにdreamweaver
なででは、エラータグのような表示になります。
私の環境では、sjisでしたが、うまくいきました。
このページ内で、日本語検索していますが、その検索結果はちゃんとでてきます。
不思議でしょうがありません。
それでは、宜しくお願いいたします
失礼します
Fri, 25 Apr 2003 16:31:03 +0900 に
HOTTA Michihide <hotta @ net-newbie.com> さんが、書いて下さいました:
> 堀田@諫早市です。
>
> もう解決(というか、放置?)されたようですが、
>
> From: "yoshiki(R)HORIE" <yoshiki @ presence-inc.jp>
> Subject: [PHP-users 14861] フォームによるデータ送信時のエンコードは?
> Date: 2003/04/24 12:43:56
>
> > htmlファイルのエンコードはEUC-JPになっており、その状態でフォー
> > ムによりテキストデータを送信し、PostgreSQLにセットします。
> > その時のことですが
> > PostgreSQL側でEUC-JPのキャラクタセットではないとの警告が出ます。
>
> 各コンポーネントのバージョンも古そうだということですので、単に、
> プログラム側で想定していない、いわゆる機種依存文字とか絵文字とか、
> そういうのをそのまま DB に突っ込もうとしているとか?
> --
> 堀田 倫英 <hotta @ net-newbie.com> <http://www.net-newbie.com>
> _______________________________________________
> PHP-users mailing list
> PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
■□■ Yoshiki HORIE Presence,Inc.
□■ mailto:yoshiki @ presence-inc.jp
■□ http://www.presence-inc.jp phone:022-285-5615 ■□
living in wakabayasiku sendai city.... i'm happy to see u ! next time^^
PHP-users メーリングリストの案内