magic_quotes_gpc ָ��ֻ����ϵͳ���رգ�����������ʱ��Ҳ����˵������ ini_set()��
Example #1 �ڷ������˹ر�ħ������
������һ��ͨ�� php.ini �ļ�����Щѡ����Ϊ Off �ķ�����������Ϣ��μ����ֲ�������������趨��
; Magic quotes ; ; Magic quotes for incoming GET/POST/Cookie data. magic_quotes_gpc = Off ; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc. magic_quotes_runtime = Off ; Use Sybase-style magic quotes (escape ' with '' instead of \'). magic_quotes_sybase = Off
��������ķ������˵������ļ���ʹ�� .htaccess Ҳ���ԡ��������£�
php_flag magic_quotes_gpc Off
Ϊ����д����ֲ�Խ�ǿ�Ĵ��루�����������κλ����������粻���ķ��������õ��������������ӿ���������ʱ�ر� magic_quotes_gpc�������������Ƚϵ�Ч���ʵ��������ò��Ǹ��õİ취��
Example #2 ������ʱ�ر�ħ������
<?php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
$_REQUEST = array_map('stripslashes_deep', $_REQUEST);
}
?>