>FedoraCore1
>PHP 4.3.3
>MySQL 3.23.58
>です。
>
>顧客の住所を「伊予郡」と入力すると
>処理されて出力されるのは、
>「伊予\郡」となり¥マークが途中に
>入ってしまいます。
>
get_magic_quotes_gpc()が有効でなおかつSJISなために発生している現象だと
思われます
88C9:伊
975C:予
8C53:郡
予などの2バイト目に5C(\)が入る文字はget_magic_quotes_gpc()が有効だと
自動的にエスケープされるため、
88C9:伊
975C:予
5C:\
8C53:郡
と言う感じになります。
なので以下のような処理で文字列から\を取り除いてください
if(get_magic_quotes_gpc()){
$str = stripslashes($str);
}