它在共享服务器上带有魔力报价的***中很痛苦,我放弃上传另一个php.ini来覆盖共享主机php.ini,因为其他问题发生,(PDO在配置但未加载等)我尝试.htaccess给出500错误。
,所以我发现这个解决方案是相当不错的,并且效果很好 How to turn off magic quotes on shared hosting?
if (in_array(strtolower(ini_get('magic_quotes_gpc')), array('1', 'on')))
{
$_POST = array_map('stripslashes', $_POST);
$_GET = array_map('stripslashes', $_GET);
$_COOKIE = array_map('stripslashes', $_COOKIE);
}
,直到我开始张贴阵列到服务器
<select name="gropu[]">
<option value="1">2</option>
<option value="2">1</option>
<option value="3">3</option>
</select>
然后我有errro以下
Warning: stripslashes() expects parameter 1 to be string, array given in index.php on line 18
请帮助我,这真的是一个noying我同时发展本地主机上的东西确定,一旦上传到服务器上,它只是所有的错......
还要注意,'parse_str'功能依赖于魔术引号选项,所以你必须,如果你正在使用的功能,以解除引用他们的结果。 – 2013-05-14 00:44:14