我的一个客户把他们的网站托管在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。但我发现,如果我把PHP .ini文件在PHP接收POST请求的任何目录中…把这一行放进去。
magic_quotes_gpc = Off
问题解决了!没有。htaccess和php.ini根文件。