>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); }