$_POST 変数を取るコードがあります。ただし、この var には"が含まれることがあるため、var が終了し、完全ではないため、エディターはファイルの一部のみを送信します。処理前に " と ' を置き換える方法はありますか?私の変数を終了しませんか?
3 に答える
0
<input type="text" name="some"
value="<?php echo htmlspecialchars($_POST['some'],ENT_QUOTES);?>"
于 2011-06-24T12:53:29.153 に答える
0
エディターに送信する前に、addslashes()を介して実行します。
于 2011-06-24T12:52:52.320 に答える
0
メモリ内の変数は " マークで終了しません。コードで " を参照する必要がある場合は、\" を試してみてください。たとえば、
$test = "Hello \"world\"";
Hello "World" になります
于 2011-06-24T12:52:52.880 に答える