0

可能重复:
“每个引用前的斜线”问题

我正在使用 FPDF 为标签生成 pdf。在标签上它们有英寸(即: " )。在 localhost 上没有问题,但现在在我的生产服务器上,FPDF 在生成的 PDF 中的引号之前输出一个反斜杠。

    4 1/2" gets transformed into: 4 1/2\"

尝试了我的谷歌技能,但无济于事。有人知道发生了什么吗?

4

1 回答 1

1

您可以使用get_magic_quotes_gpc来确认值是否在发布期间被转义:

PHP

if (get_magic_quotes_gpc()) {
    $myValue = stripslashes($_POST['myValue']);
}
else {
    $myValue = $_POST['myValue'];
}

如果问题是由 POST 由于magic_quotes引起的,这将返回不带斜线的值。

由于魔术行情是:

自 PHP 5.3.0 起已弃用,自 PHP 5.4.0 起已删除。

让您使用 5.3.4 的 localhost,因此不使用 Magic Quotes,可能生产服务器正在使用它们,因为指定的版本是 5.2.17。

于 2012-06-11T17:47:45.710 回答