PHP 5.3中不推荐使用指令’magic_quotes_gpc’,更多laravel
发布时间:2020-12-14 19:43:11 所属栏目:大数据 来源:网络整理
导读:Directive ‘magic_quotes_gpc’ is deprecated in PHP 5.3 and greater in laravel 我没有访问服务器上的php.ini文件所以我无法关闭magic_quotes,我已经尝试过.htaccess方法它没有用. 解决方法 您应该要求您的托管服务提供商关闭魔术报价. 如果您不能这样做
我没有访问服务器上的php.ini文件所以我无法关闭magic_quotes,我已经尝试过.htaccess方法它没有用. 解决方法
您应该要求您的托管服务提供商关闭魔术报价.
如果您不能这样做,您可以使用此代码删除您自己的魔术引号: // Remove Magic Quotes if (get_magic_quotes_gpc()) { $process = array(&$_GET,&$_POST,&$_COOKIE,&$_REQUEST); while (list($key,$val) = each($process)) { foreach ($val as $k => $v) { unset($process[$key][$k]); if (is_array($v)) { $process[$key][stripslashes($k)] = $v; $process[] = &$process[$key][stripslashes($k)]; } else { $process[$key][stripslashes($k)] = stripslashes($v); } } } unset($process); } 只需将此代码放在bootstrap级别的某个位置,或者将其作为脚本中的第一个代码. 我有类似的情况,我有PHP 5.3和魔术引号打开.希望这可以帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |