有没有可能在没有.htaccess或php.ini文件的情况下关闭魔引号?


Is it possible to turn off magic quotes without an .htaccess or a php.ini file?

我的一个客户把他们的网站托管在freeservers.com上(一个无论如何都应该避免的主机)。

主机不允许。htaccess文件,并且服务器上没有可编辑的php.ini文件。

但是它有magic_quotes。这会破坏我所有的POST请求。

我还有什么选项可以关闭它?

是否有可能关闭魔术引号没有一个。htaccess或php.ini文件?

这会破坏我所有的POST请求。

没什么大不了的。
循环遍历$_POST数组并去掉斜杠是一个不到5行的函数,即使使用递归。
或者你可以谷歌一下这些神奇的名言,我相信你可以准备好。

您仍然可以在PHP脚本中使用ini_set

关闭它

like this

ini_set('magic_quotes_gpc',"0");
但是在PHP 5.3.0中使用ini_set禁用或启用魔术引号是不赞成的。

我以前从未使用过PHP。但我发现,如果我把PHP .ini文件在PHP接收POST请求的任何目录中…把这一行放进去。

magic_quotes_gpc = Off

问题解决了!没有。htaccess和php.ini根文件。

相关文章: