我有一个关于apache的小问题
apache自动保护我的varibales!
示例
echo $_GET['id'];链接:http://localhost/file.php?id=sadsad'sadad'asd
这是输出sadsad\'sadad\'asd
我怎么才能停用这玩意?
发布于 2011-08-28 06:57:15
您可能正在看到Magic Quotes的效果。这是一个PHP特性,而不是Apache特性。你应该立即禁用它,因为它很愚蠢。
要禁用此功能,请按上面的链接进行操作,您将最终进入Disabling Magic Quotes page。正如上面所说的,你需要编辑你的php.ini文件,因此:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off发布于 2011-08-28 07:03:29
你可以使用stripslashes来解决这个问题:
$id=$_GET['id'];
if (get_magic_quotes_gpc()) {
$id=stripslashes($id);
}
echo $id;https://stackoverflow.com/questions/7217910
复制相似问题