您好,当我在我的网站上发布内容并在其中使用引文时,我会得到类似的内容
\“
我需要对我的代码做些什么来解决这个问题?
答案 0 :(得分:4)
可能Magic Quotes导致了这种行为。尝试使用disable them or remove them stripslashes
{。}}。{/ p>
答案 1 :(得分:2)
这是由于PHP设置magic_quotes_gpc,这是一个混乱的工作。您可以使用stripslashes来删除斜杠,但如果magic_quotes_gpc设置关闭,则代码将不起作用。这样的事情可能会为你解决:
<?php
$string = $_POST['msg'];
if(get_magic_quotes_gpc()) {
$string = stripslashes($string);
}
?>
或者完全删除它们(无论是否有magic_quotes_gpc都可以使用它,适用于无法更改服务器配置的时间):
<?php
if(get_magic_quotes_gpc()) {
foreach(array('_POST', '_GET', '_COOKIE') as $gpc) {
foreach($$gpc as $k => $v) {
${$gpc}[$k] = stripslashes($v);
}
}
}
?>
答案 2 :(得分:0)
你需要使用Stripslashes()来输出它而不用它们。关于它的默认值是