�ر�ħ������

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