「 " 」マークに必ず 「 \ 」円マークが入ってしまうときの対処法をご紹介します。
まずは、自身のPHPがどんな設定になっているかを確認します。
--------
<? phpinfo(); ?>
--------
を使って、現在のPHPがどんな設定になっているかを確認してみましょう。
magic_quotes_gpcがOnの設定になっている場合は、.htaccessに
--------
php_flag magic_quotes_gpc Off
--------
を設定してあげれば解消します。
ただ、サーバーによっては、.htaccessをいじれないものも、、
そんなときは以下のコードで対処しましょう。
--------
if (get_magic_quotes_gpc()) {
function strip_magic_quotes_slashes($arr)
{
return is_array($arr) ?
array_map('strip_magic_quotes_slashes', $arr) :
stripslashes($arr);
}
$_GET = strip_magic_quotes_slashes($_GET);
$_POST = strip_magic_quotes_slashes($_POST);
$_REQUEST = strip_magic_quotes_slashes($_REQUEST);
$_COOKIE = strip_magic_quotes_slashes($_COOKIE);
}
--------
こちらでPHPのフォームで 「 " 」マークに
「 \ 」円マークが入らなくすることが出来ます◎
0 件のコメント:
コメントを投稿