私は仕事のオファーのためのエディタを作ろうとしています。プレビュー機能が必要です。 2つのフォームがあります。最初のフォームはプレビューを送信し、2番目のフォームはプレビューがあると表示され、変数を送信してデータベースに保存します。問題は、2番目のフォームが提出されると、すべての引用符が消えてしまうことです。私はmysql_real_escape_string、htmlspecialchars、htmlentitlesを試しましたが、何も動作しません。あなたは問題がどこにあるか考えていますか? 変数 '$ content'を使用してサイトのコンテンツを保存する代わりに、 'echo'を使用して直接出力するために問題が発生する可能性がありますか? ありがとう!PHP - 隠しフィールドに引用符を含む変数を入力する
0
A
答えて
3
引用符をエンコードするには、second parameter to htmlentities()
を使用する必要があります。この目的のために
$titel = htmlentities($_POST['titel'], ENT_QUOTES);
$elm1 = htmlentities($_POST['elm1'], ENT_QUOTES);
<input type='hidden' name='titel' value='".$titel."' />
<input type='hidden' name='elm1' value='".$elm1."' />
、htmlentities()
は、しかしやり過ぎである、とあなたはENT_QUOTES
のparamでもhtmlspecialchars()
を使用することができます。
$titel = htmlspecialchars($_POST['titel'], ENT_QUOTES);
$elm1 = htmlspecialchars($_POST['elm1'], ENT_QUOTES);
+0
右、仕事。どうもありがとうございました!! – Crayl
関連する問題
- 1. html入力フィールドの二重引用符を含む文字列は、&quot;
- 2. perlで変数を含む二重引用符を出力するには
- 3. psycopg2テーブルに引用符と括弧を含む変数を挿入する
- 4. jspの隠しフィールドを二重引用符で囲むJava変数の文字列値を代入
- 5. フィールドに引用符を挿入する
- 6. 引用符を含む引数を渡すPython
- 7. 入力フィールドにPHP変数
- 8. PHP:変数を二重引用符で囲む
- 9. 隠し入力に改行を含むテキストを保存する
- 10. Microsoft Excel:引用符で "引用符を含むテキスト"を抽出する方法
- 11. PHP変数を含むHTML文字列を引用符で囲む正しい方法
- 12. 引用符を含む変数を受け入れないようにバッチスクリプトに指示します
- 13. シングル引用符を含むjsonでPostgreSQLのjsonbフィールドを更新します
- 14. Cakephp隠し入力フィールド
- 15. 一重引用符と二重引用符を含むJSON.parse文字列
- 16. 入力タグのPHP変数に隠し値を渡す
- 17. エラー新しい行と引用符を含むテキスト列を含むエントリを挿入するエラー
- 18. 引用符を含むPostgreSQLにJSONを挿入してください
- 19. 引用符を含むHTMLページをSQLに格納する
- 20. Python - 引用符を含む文章を抽出するには?
- 21. jQueryの+隠し入力フィールド
- 22. 隠し入力フィールドを検証する
- 23. Mysql引用符と二重引用符を使用したPHPの挿入
- 24. 引用符を含むYAMLの複数行の文字列
- 25. Jquery Keyup関数を使用してある入力フィールドから別の入力フィールドに変数を渡す
- 26. PHPは、mySQLフィールドのecho変数を引用符で囲みます。
- 27. まっすぐ引用符を引用符で囲む
- 28. 一重引用符、二重引用符、三重引用符を含むLex文字列
- 29. 引用符を含む変数を使用してコマンドを実行する方法は、bashでですか?
- 30. 二重引用符を含む値を取得する
htmlentities関数を使用しないでください。 – hjpotter92