2012-06-11 50 views
0

可能重複:
「slash before every quote」 problemFPDF產量增加反斜槓前引號

我使用FPDF來生成標籤PDF文件。在標籤上他們英寸(即:「)。在本地主機上沒有問題,但現在我的生產服務器FPDF輸出之前產生的PDF引號反斜線

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

盡了谷歌的技巧,但。無濟於事任何人都知道發生了什麼

+0

您使用什麼PHP版本作爲本地主機和生產服務器? – Zuul

+0

localhost是5.3.4,生產服務器是5.2.17 – cantaffordretail

+1

您是否在生產服務器上啓用了MagicQuotes?聽起來你可能會! –

回答

1

您可以使用get_magic_quotes_gpc確認,如果在後期被轉義或不值:

PHP

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

如果問題是由magic_quotes引起的POST,則這將返回無斜線的值。

由於Magic Quotes是:

棄用PHP 5.3.0和去除PHP 5.4.0的。

由於指定的版本是5.2.17,所以使用5.3.4的localhost,因此不使用Magic Quotes,可能生產服務器正在使用它們。

+0

這很奇怪,因爲在我的php配置文件中(通過WHM查看),它表明魔術報價被禁用。但這工作!所以我很高興。謝謝! – cantaffordretail

+0

很高興能幫到你! – Zuul