重複の可能性:
「すべての引用の前にスラッシュ」の問題
FPDFを使用してラベルのPDFを生成しています。ラベルにはインチがあります(例: ")。ローカルホストでは問題はありませんでしたが、私の本番サーバーでは、FPDFは本番PDFの引用符の前にバックスラッシュを出力します。
4 1/2" gets transformed into: 4 1/2\"
私のグーグルスキルを試しましたが、役に立ちませんでした。誰が何が起こっているのか知っていますか?
重複の可能性:
「すべての引用の前にスラッシュ」の問題
FPDFを使用してラベルのPDFを生成しています。ラベルにはインチがあります(例: ")。ローカルホストでは問題はありませんでしたが、私の本番サーバーでは、FPDFは本番PDFの引用符の前にバックスラッシュを出力します。
4 1/2" gets transformed into: 4 1/2\"
私のグーグルスキルを試しましたが、役に立ちませんでした。誰が何が起こっているのか知っていますか?
get_magic_quotes_gpcを使用して、ポスト中に値がエスケープされているかどうかを確認できます。
PHP
if (get_magic_quotes_gpc()) {
$myValue = stripslashes($_POST['myValue']);
}
else {
$myValue = $_POST['myValue'];
}
これにより、 magic_quotesが原因で問題がPOSTによって発生している場合、スラッシュなしで値が返されます。
マジッククォートは次のとおりです。
PHP 5.3.0で非推奨になり、PHP5.4.0で削除されました。
5.3.4のローカルホストがあり、Magic Quotesを使用していない場合、指定されたバージョンは5.2.17であるため、おそらく本番サーバーがそれらを使用しています。