問題タブ [magic-quotes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
100 参照

php - 5.5 のマジック クォート

ドキュメントによると、私は魔法の引用符を持つべきではありませんが、私は持っています。スリムなフレームワークでウェブサイトを構築しています。RSS フィード用の xml クリエーターを作成しようとしていますが、API 呼び出しは次のようになります。

API 呼び出しの出力は次のようになります。

大きな問題は、xmlLink のリンクにバック スラッシュが追加されているため、正しいファイルに移動できないことです。phpInfo レスポンスを出力すると、次のようになります。

何が起こっているのかわかりませんが、誰もがこれは 5.5 の問題ではないと言っています。ありがとう。

0 投票する
1 に答える
311 参照

php - Wordpress ショートコード、二重引用符の前にバックスラッシュを追加

たとえば、ショートコードのイメージタグにhtmlを追加する必要があります

データベースの値を確認すると、バックスラッシュでフォーマットされたすべての二重引用符が表示されます

「htmlspecialchars()」と「esc_attr()」を使用しようとしましたが、ショートコードを使用すると、html ではなく単純なテキストが表示されます。

0 投票する
0 に答える
586 参照

php - コア PHP での未定義関数 set_magic_quotes_runtime() の呼び出し

私はこれらの問題に直面しています。私はPHP 7を使用しています。コアPHPではなく他のプロジェクトは非常にうまく動作しますが、コアPHPプロジェクトを実行したい場合、次の問題が表示されます。

キャッチされないエラー: E:\xampp\htdocs\includes\framework.php:21 の未定義関数 set_magic_quotes_runtime() の呼び出し スタック トレース: #0 E:\xampp\htdocs\index.php(22): require_once() #1 { main} が E:\xampp\htdocs\includes\framework.php の 21 行目にスローされる

このサイトによると: http://php.net/manual/en/function.set-magic-quotes-runtime.php この関数はPHP 5.3.0で非推奨になり、PHP 7.0.0で削除された

答えはありますか?答えを待って、事前に感謝します

0 投票する
1 に答える
52 参照

php - PHP - HTML 入力文字列が MySQL にエスケープ シーケンス文字列として格納される

HTML、PHP、MySQL を使用した基本的な Web サイトがあります。

HTML 入力:

になる

PHP の場合:

MySQL では:

PHPでは、次を使用します。

編集: magic_quotes はオフになっています。そして私はPHP 7.0.3を使用しています。

PHP と MySQL でも HTML 入力をそのまま取得するにはどうすればよいですか?

役立つとすれば、magic_quotes (ブログのどこかで聞いたことがあります) とは何ですか?

他に情報が必要な場合はお尋ねください。助けて。

0 投票する
0 に答える
65 参照

php - フォームで引用符の前にバックスラッシュが挿入されるのはなぜですか?

テキスト ドキュメントを編集するための私の PHP コードは、' または " が使用されている場所にバックスラッシュを追加していますが、その理由がわかりません。

たとえば、入力すると

こんな感じで保存されます

出力

保存後