[PHP-users 14960]Re: 文字化け

GUSTAV beatle @ nava21.ne.jp
2003年 4月 28日 (月) 13:53:43 JST


久保田です。

On 2003.04.28, at 13:33, yoshitaka otsuki wrote:

> ある特定の文字を文字列の最後尾に置くとその直後に'\'が付加されるような
> 現象がおき
> ています。ちなみに文字列の途中にその
> 特定の文字を入れても'\'は付加されずにうまく行きます。今分かっているその
> 特定文字
> は「構」「能」「ソ」です。

php.iniのmagic_quotesまわりの設定や
postでデータを受けとってからの処理、
DBへ納める時の処理などが書かれていないのでよくわかりませんが、
あきらかに余分にエスケープがかかっているせいだと思います。

postされてきた文字列をstripslashes()してみたらどうなりますか?

- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -
久保田英典 (GUSTAV) beatle @ nava21.ne.jp
ウェブアプリ工房 http://gustav-net.com/
- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -



PHP-users メーリングリストの案内