[PHP-users 11443] Re: 国際化版PHP でのSJIS処理
Yasuo Ohgaki
php-users@php.gr.jp
Tue, 12 Nov 2002 15:34:39 +0900
大垣です。
net0 wrote:
> \を含む日本語もクォートされてしまい、Postgres等のSQL文で
> パースエラーになります。(magic_quotes_gpc=on)
> 変数を扱う前に日本語部分の\を除去すればいいとおもうのですが
> 日本語部分の\を除去するのが複雑で挫折しました。
マルチバイト文字処理の有無に関わらず、magic_quotes_gpcは
有効にしてはいけない機能です。かならず、無効に設定するベキです。
> 関係ないですが
> http://snaps.php.net/
> の
> php4-STABLE-200211101739.tar.gz
> あたりを試したら
> ext/mysql/libmysql/my_tempnam.c:103: the use of `tempnam' is dangerous, better use `mkstemp'
> と出ますが、無視しておけば、そのうち修正はいるのかな?
バンドルされたMySQLのライブラリのコンパイル警告です。
無視してください。(多分、直りません)
--
Yasuo Ohgaki