基本的に、私はユーザーの入力を受け取り、PHPのページのjavascript関数に渡しています。しかし、ユーザーのアポストロフィを使用するため、エラーが発生しています。 PHPでは、引用符で囲まれた変数に適切なエスケープ関数を使用するのは何ですか? IE:phpからjavascriptをビルドするときにエスケープする
いくつかのPHP:ずっと
$userString = "Joe's Pizza";
// escape here
echo "<script type=\"text/javascript\">myFunction('$userString');</script>";
ありがとう!
しないでください。 – AlienWebguy
さて、彼は尋ねました。とにかく何をお勧めしますか? – Wayne
@Alienでは、ここにaddslashesの問題はありません(データベースのエスケープには大きな問題があります)。柔軟性に欠けているだけです。 –